5.0
Mar 15, 2026
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Culture and people are great
Cons
Pay isn't the best but certainly not the worst. Consultants, new executive management, and new owners are showing signs of going siren the path of a bad direction. Silent layoffs