2.0
18 Aug 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Generally good about work-life balance
Cons
High executive turnover, all of the real leaders have left What remains are bosses, not leaders Chaotic direction with no clear vision for the future Transparency from upper management about company health has disappeared The once strong culture has collapsed, leaving a “heads down, do the work, go home” environment Overall atmosphere has become depressing compared to what it once was