2.0
5 Nov 2025
Former employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Majority of people are great, good benefits
Cons
Management is awful and has driven a high turnover rate. Fosters a culture of secrecy and only promotes people if you’re part of the “in crowd” or drink whatever management is pouring. Half the C-suite has left and they didn’t disclose to the public even though they have to file it - makes you wonder. Not afraid to let go of or reward people who have been committed to the company.