3.0
Feb 6, 2026
Former employee, more than 3 years
Andover, MA
Recommend
CEO approval
Business Outlook
Pros
There are decent salaries with management positions. Good benefits overall, standard for the industry.
Cons
There is busy work, and you must collaborate with other functions that are as busy as you! The culture still favors men. I worked constant OT due to tight deadlines.