4.0Mar 20, 2024Research fellowCurrent employee, more than 1 yearCape TownRecommendCEO approvalBusiness outlookProsGreat lesson Plans and project developmentConsNo remuneration to the fellowsShow more
5.0Jan 9, 2026InternFormer employee, less than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsI learned so much while working there, people are nice and the pace is fast.ConsI have nothing to complain.Show moreHelpfulShare
4.0Nov 14, 2023Project managerFormer employee, more than 1 yearNew York, NYRecommendCEO approvalBusiness outlookProsEasy-going colleagues and healthy cultureConsSometimes lacking capacity, over workedShow moreHelpfulShare