5.0Nov 15, 2025Head of peopleFormer employeeCape TownRecommendCEO approvalBusiness outlookProsGreat working environment and cultureConsstartup, so you need to be self drivenShow more