5.0
May 2, 2026
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great comp, free lunch, smart/driven colleagues. Upper management sets a good tone at the top for accountability and growth. Healthy work life balance. (Insurance)
Cons
slightly siloed departments which don't always collaborate optimally.