5.0
Jun 30, 2025
Current employee, more than 3 years
Westborough, MA
Recommend
CEO approval
Business Outlook
Pros
good company culture, good benefits nice pay in area great future technology always stays on edge of the technology
Cons
complex company org reorg drains energy understaff on some teams