5.0
Jul 13, 2021
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Supportive and collaborative environment. Some of the best minds in the industry.
Cons
If you're unlucky you might meet people that are highly competitive and are reluctant to collaborate.