2.0
Feb 1, 2025
Former employee, more than 3 years
Chelmsford, MA
Recommend
CEO approval
Business Outlook
Pros
Good benefits, pretty good culture at least among non-management level employees.
Cons
Management is very hit or miss depending on department. The manager in Risk Management is awful. He hasn’t been there 2 full years and has been through at least 3 people in the same position. Also, the annual review process underwent changes last year and most non-managers were very unhappy.