Pros
-The people hands down. I have really enjoyed being here and have a learned a lot from some really kind, smart and humble people. -The perks are always nice, especially lunch as the kitchen staff is amazing. -There's some transparency but I've noticed it start to slip away a lot more as Box has grown. -A lot of opportunity for side projects and cross functionality, but mainly driven by you. - I think a lot of work life balance depends on the team you're on but there doesn't seem to be a lot of people pulling crazy hours a lot.
Cons
-There are a lot of people who have been at Box for a while and have become managers because of tenure, not experience, which makes for a lot of disjointed management as people are "Figuring it out" and given a lot of faith to do well without help even though they're newer managers. -Top heavy company, not a lot of roles for younger people to start out in. -A lot of experienced managers leaving lately. -People team is a mess even with a new CPO, she doesn't seem to care to spend time with her teams that need direction and her focus seems mainly on exec. - Also, 401K match ya'll, get with it!