5.0Jul 30, 2025Senior research associateCurrent employeeBollington, EnglandRecommendCEO approvalBusiness OutlookProsLovely place to work so friendly and helpfulConsReally couldn’t think of any it’s a fab placeShow more
5.0Nov 13, 2015Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsCollaborative work environment, opportunities for growthConsI have not yet experienced anything negativeShow moreHelpfulShare2
3.0Jan 22, 2026Research associateCurrent employee, more than 1 yearBoston, MARecommendCEO approvalBusiness OutlookProsgreat company culture rewarding workConsunderpaid overworked at every level under director (and probably also at director level)Show moreHelpfulShare