4.0
Dec 13, 2018
Anonymous employee
Current employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Good benefits such as 401k match, snacks, sick time, paid vacation time, 6 weeks full maternity leave.
Cons
Inter department communication can be though sometimes.