4.0
Apr 22, 2021
Former employee, more than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
The mission, great colleges, supportive environment, excellent benefits, leadership that deeply cares about diversity, equity, and inclusion
Cons
Limited advancement opportunities. Slow moving culture