5.0
Jul 21, 2020
Current employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Challenging assignments, smart people, genuinely supportive culture.
Cons
Sometimes difficult to to get things done, particularly when working across departments.