5.0
Apr 4, 2025
Former employee, more than 10 years
Westborough, MA
Recommend
CEO approval
Business Outlook
Pros
Great benefits. Always busy with plenty of work to do.
Cons
Management has been known to play favorites and not go with the most qualified person to lead.