3.0
Apr 22, 2026
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Great people to work with
Cons
Long hours, high pressure, limited opportunities for growth or advancement. The company grew quickly and had a rapid change of leadership and operations teams have lost their footing.