4.0
May 28, 2026
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Culture and Values- they live up to their word. Colleagues - fantastic, supportive team. Travel opportunities Upskilling encouraged.
Cons
too many restructures and layoffs, affecting morale