5.0Aug 11, 2021Good CompanyEngineerFormer employeeCape TownRecommendCEO approvalBusiness outlookProsGood company to work forConsLong traveling hours for workShow more