3.0
10 June 2026
Anonymous employee
Former employee
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
a strong work life balance
Cons
stuck in the 80s, but desperately trying to modernize into a very high corporate company without offering any additional benefits for employees. poor upper management and low pay.