5.0
Nov 14, 2025
Former employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Employee-centric, competitive salary and benefits. Great culture of innovation, competition, and inclusion.
Cons
Culture can be a bit insular, missing out on great business/consumer opportunities. Can feel a little too hierarchical at times.