Pros
None. This company is a joke.
Cons
Certified B corp status is meaningless. They don't live up to it. In my department they doubled the size of the team over the course of a year, didn't actually win much work, effectively put the blame at the employees door and then put everyone on redundancy notice after 2 underperforming quarters (new people were being enticed away from good jobs a matter of weeks prior to the redundancies). No serious consultation actually occurred. Don't touch this company with a barge pole. They don't live up to their values and treat employees like excrement when the going gets tough. They are simply a ruthless money focused corporation dancing to the tune of their private equity backers. No words can describe my rage! Truly awful company. No substance behind their well presented corporate crap. Please read Stuart McLachlan's book The Adventure of Sustainable Performance to get a feeling for the corporate nonsense this company peddles.