4.0
May 31, 2024
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Great company to work for. Smart people. Good benefits.
Cons
Has the downsides of all corps. can be slowed down by process, old-school hierarchies,