2.0
20 May 2025
Anonymous employee
Current employee, more than 8 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Global company with good people trying to stay relevant
Cons
Top heavy out of touch Executive Leadership Team trying to prep the company for sale at the cost of loyal employees