5.0Jan 2, 2022Customer service managerCurrent employeeCape TownRecommendCEO approvalBusiness outlookProsCustomer services peaked in South Africa for rated customer ServiceConsWent through some financial drawbacksShow more
3.0Sep 19, 2022Anonymous employeeFormer employee, more than 3 yearsRecommendCEO approvalBusiness outlookProsThe company was a top competitor at its peak.ConsNothing bad to say except I wish it continued to do businessShow moreHelpfulShare