4.0Mar 31, 2025Research managerCurrent employeeOxford, EnglandRecommendCEO approvalBusiness outlookProsGreat people and interesting work.ConsToo much work. Difficult to progress.Show more
5.0Feb 13, 2026Outreach coordinatorFormer employee, more than 1 yearWaltham, MARecommendCEO approvalBusiness outlookProsThe people, the mission, the good-for-the-world impactConsI can't think of anyShow moreHelpfulShare
5.0Apr 27, 2024Programme analystCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsGreat culture and community, good PTO, management cares.ConsSomewhat overstretched and definitely underresourced.Show moreHelpfulShare