5.0
Apr 23, 2024
Anonymous employee
Current employee, more than 8 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great benefits and culture. Company seems legitimately focused on providing a fair work/life balance.
Cons
It's a big company, so not always the easiest to track down the right person for what you need at any given moment.