4.0
Jan 9, 2026
Anonymous employee
Current employee, more than 5 years
Framingham, MA
Recommend
CEO approval
Business outlook
Pros
Great benefits for HC and 401K
Cons
Some sections of the company have horrible organization and leadership. Culture really depends on this, in multiple positions I've had wonderful teams and downright awful teams.