3.0
Feb 8, 2024
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
My direct team/manager were amazing - helpful people who were always there if I needed any help or had any questions.
Cons
The executive team is incredibly out of touch. Won't admit to their own faults, instead laying off random groups of people. There hasn't been a Chief People Officer or Head HR person in almost a year. This company is continuously losing money and being led by people who keep making bad decisions.