1.0
Jun 30, 2026
Former employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
co workers seem to be on the same page about how terrible and ridiculous the people in leadership roles are. So at least you won’t be alone in the misery.
Cons
extremely bad culture and leadership. Isolating employees that were never given tools to succeed. Zero direction for the company. They treat most employees like just a number. Any good review you see on here is most likely leadership doing damage control. Seriously, you do NOT want to work here no matter what they promise you.