5.0
Mar 17, 2023
Anonymous employee
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Health insurance, positive work environment, supportive management team.
Cons
Difficult to maintain WLB. Quality work takes time.