4.0
8 Oct 2024
Current employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Good company with great values. Consistent bonuses and raises. Amazing projects in the works.
Cons
Long hours can interfere with quality of life.