1.0
14 Jun 2026
Former employee
Needham, MA
Recommend
CEO approval
Business outlook
Pros
The company has a great junior talent pool and good brand recognition.
Cons
They can’t keep them. I literally got PTSD from working here. I’ve been through a physically abusive relationship and this was just as awful. The headquarters is run like a cult compound, the CEO’s face plays on loop as B-roll on TVs in most of the hallways. When I worked there nearly every department in the company was critically understaffed, and the company was always struggling to retain junior employees. I stopped working there because they laid off 10% of their workforce including me; I got laid off for whistleblower behaviour. Based on the recent reviews, it looks like the mass layoffs were enough for the ship to finally capsize.