5.0
9 Jun 2018
Anonymous employee
Current employee, less than 1 year
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Exciting projects. Get to work with the nation's top healthcare providers. Open culture, flexible hours. The management is attentive to employee's feedbacks.
Cons
Not that I can think of.