5.0
Feb 26, 2024
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Small company feel but has great infrastructure like the big GC's.
Cons
Still growing as a company and there are some key roles that need to filled to have everyone life easier.