5.0
Jan 15, 2024
Anonymous employee
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
The culture is strong. The core values are real and leadership cares about solving real problems for customers
Cons
High expectations mean that it’s not a place for people who want to coast.