1.0
Mar 1, 2026
Former employee, more than 8 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Coworkers Keeping employees in the dark about how bad things are
Cons
Extremely sales-driven culture Multiple layoffs per year creating anxiety Hiring, salary, promotion freezes Lack of direction. No clear solutions other than "sell more and you get a trip on a plane."