Pros
Box's culture is incredibly positive and collaborative. I really like how many opportunities for growth and development there are. Box invests heavily in its employees, providing opportunities outside your normal remit to take on new tasks and responsibilities. When you prove you're a hard and reliable worker you're rewarded here. I also really am grateful for their family focus. The Families at Box ERC is awesome and Boxers are really supportive of growing families (traditional and nontraditional ways with really good benefits) and the difficulties of managing family and work life. It's a really supportive environment and my colleagues and I often talk about how rare it is to find a company who actually seems to care about you and your family.
Kontras
It would be nice if they could do a 401k matching program. ESPP is good.