4.0
11 Sept 2025
Current employee, more than 10 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Great people and culture, opportunity for growth & development
Cons
Smaller company so may have heavier workload than at a larger company with more resources, but lends itself to more opportunities to learn