5.0
Aug 7, 2024
Current employee, more than 3 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Great mission, work-life balance, flexibility, strong benefits, interesting work.
Cons
Silos, institutional red tape, higher education can be slow moving