3.0
Jul 26, 2023
Current employee
Natick, MA
Recommend
CEO approval
Business outlook
Pros
Decent pay, good benefits, nice campus
Cons
Despite the 'core values', many recent changes have been made that employees have expressed displeasure with but never received the logic behind and more than generic buzzwords.