Pros
- People are great. Box takes great care to hire people who are a good fit for the team in both technical and cultural ways. I sincerely love my team. - Our product seriously has a good chance of changing the market. Depending on how we execute, we can either be a dominant market leader or just one of the few selection that offer the same value. It's both exciting and scary. - Very clear path of career and personal advancement. Management is very invested in each individual growing in their area of strength and interest. I'm personally very excited to see how far I can grow my career here. - Pay is great. People actually take good advantage of the flexible (unlimited) vacation plan and management supports it. Work/life balance is great. - Commute is awesome if you have access to a CalTrain station. Box pays for the CalTrain pass too!
Cons
- As Box is an enterprise company, there are times when requirements come down from the top unexpectedly. It can be frustrating to have to shift directions without notice.