1.0
Apr 25, 2024
Former employee, more than 1 year
Watertown, MA
Recommend
CEO approval
Business Outlook
Pros
The time off and benefits are great
Cons
There is a lot of toxicity in the workplace and it felt like the amount of executives was insane especially considering the mass layoffs they had after recently hiring many higher paying roles