3.0
Dec 17, 2025
Anonymous employee
Former employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Emphasis on work-life balance, collaborative, team-oriented environment, company values continuous improvement
Cons
Career growth can feel limited in some roles, entry-level positions have less long-term impact, strategic initiatives don’t always translate into measurable outcomes