Collaborative work environment but you work a lot
You work a lot, so you have to enjoy working a lot. They talk about work-life balance, but not many people have it. It's a great place to learn technical skills, but again you work a lot to achieve it. The firm is experiencing a lot of growing pains. It does not appear management is sure how it wants to get where it says it wants to be at.