3.0
17 Dec 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