1.0
Jun 26, 2025
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
They are great about protecting their public image
Cons
1.Solicit current employees to submit reviews to help dilute the reviews that are negative. 2.Actively and consistently doing layoffs, but keep keeping it so hush-hush and there’s so much fear culture that the laid off employees also stay quiet so take a moment to think about how toxic the culture has to be