5.0
Apr 14, 2026
Current employee, more than 3 years
Marlborough, MA
Recommend
CEO approval
Business Outlook
Pros
40 year history and leader in a very important tech space. Competitive compensation and good work life balance. People are very nice.
Cons
Recent ups and downs - some of it to be fair due to issues they can't control (geopolitical, etc)