3.0
Sep 2, 2025
Former employee, more than 8 years
Natick, MA
Recommend
CEO approval
Business Outlook
Pros
Good work-life balance. Great benefits.
Cons
The IT Department is the most toxic environment I've ever worked in. I was subjected to verbal abuse the minute I walked in the door. The Helpdesk managers micromanage to the point of exhaustion.