4.0
Jul 25, 2024
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The people are the absolute highlight - super supportive and give young employees a lot of responsibility.
Cons
There was a big layoff while I was there that let go some incredible people who had been at the company for 20+ years. Definitely disappointing.