4.0
Oct 22, 2018
Anonymous employee
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
It is great and refreshing to work with smart, creative and innovative minds. Great benefits and it promote a culture of life balance.
Cons
Would like to see more diverse groups in every division and internal career & skills development programs.