1.0
Jun 19, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Might get to work with some smart people
Cons
- too many layoffs, performance reviews don’t matter - leadership prefers people who look like them in Boston office - lack of transparency and trust in team