5.0
Sep 15, 2020
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
1. Flexibility, 2. Healthcare 3. Infrastructure and support 4. Friendly place to work 5. Great brandname
Cons
Salary lower than industry but its not-for-profit and the science can be unbeatable