4.027 June 2025AnonymousCurrent employee, less than 1 yearCape TownRecommendCEO approvalBusiness outlookProsAmazing company culture. The management team do their best to make you feel comfortable and included. Everyone works hard but also has fun!ConsNo cons at this stage.Show more
5.021 Aug 2022Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsTeam is working hard to change the clinical trials recruitment space.ConsNone when I was there.Show moreHelpfulShare
3.029 May 2026Operations managerFormer employeeRecommendCEO approvalBusiness outlookProsFlexibility, Culture, Fit, support, etc.ConsLeadership change over frequently as well.Show moreHelpfulShare