5.0
Sep 9, 2025
Former employee, more than 5 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Great Team, Work Culture, Work Life Balance, Professional Growth, Mentorship and Great Benefits - 401 K plan, Health Insurance
Cons
No Cons. Great Company to work. Had a great experience working with an amazing team and leadership.