5.0
Mar 10, 2025
Current employee, more than 5 years
Cambridge, MA
Recommend
CEO approval
Business outlook
Pros
Good leadership, good benefits, proud to work there with lots of smart people and good resources.
Cons
Funding uncertainty has put people on edge. Working for a non-profit means salary isn't up to private sector levels.