5.0
Jun 12, 2026
Current employee, more than 8 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Culture, Engagement, Work-life balance, benefits, positive managment style, career growth opportunities, company is growing which brings more opportunity.
Cons
Company is growing very fast which can be challenging to keep up with depending on the role you are in which I personally see as a positive.