Pros
- rewards and promotions are a bit more meritocratic and less political than what I've seen in the industry - lots of growth opportunity as they have gained numerous clients and are continuing to build their market presence - relaxed dress code - relatively good policies when it comes to supporting (mental) health of employees (but could still definitely use improvement)
Cons
- strong blame culture, does not foster a supportive "we are all in this together as a team" environment - feels super corporate, basically a mini big-4 with smaller clients - grew headcount too fast and did not manage it well, people being onboarded have varying degrees of technical skills for the same role - high turnover at the newly qualified level (significantly above the industry norm) and at the experienced hire level (managers and up) leaving before the 1 to 2 year mark