2.0
Aug 6, 2025
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Fast growing company. Provide lots of opportunities to explore your interests
Cons
Short handed and high turnover rate. No work life balance, and no clear career grow path