3.0
Oct 10, 2025
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
- Excellent people to work with - Nice Boston location - Solid pay - Work life balance was great until RTO mandate
Cons
- RTO mandate driven by old-school exec team for no good reason - Layoffs were handled extremely poorly - No 401K match - CEO has lost the confidence of many of the employees