Pros
While I was there, the culture was great, the vibe was fun, company appeared to care about clients and employees. Mental health Fridays were a nice perk as were the all hands and client meetings in exciting places around the country.
Cons
There are so many toxic people, behaviors, and beliefs inside this company. It was a dream company that I absolutely wanted to work at when I started, but wow it disintegrated quickly. Even people who are not being laid off are FLEEING the company because they need a "Noodle Detox". They've gone through 3 or 4 (poorly managed and executed) layoffs in the last year or two. They still have absolutely no idea of where they're going or what they're doing. The strategy flip-flops nearly weekly with zero sticking power or consistency. They have fancy "symposiums" at nice hotels in the Northeast and invite well-connected friends only to reinforce the fact that they have no real strategy or idea of where the world is going. They hide behind the words and vision of their formerly-accomplished CEO. The sickness runs from the top of the hierarchy on down. Pretty sure the President and her compatriot sycophants in relatively senior positions are incapable of doing any actually good work. Their failures get overlooked, which just screws everyone else who's not part of their coven. Petty bickering then isolates and harms good workers who end up getting laid off in the next round anyway while the really incompetent and incapable muddle on into the next crisis. I cannot imagine how awful it has become within the walls. All of this crappiness in a company that prides itself on inclusion, B-Corp Status, and purporting to be a caring, employee-focused environment (that has been very clearly demonstrated to be BS at this point).