4.0Mar 24, 2026Amazing culture.Sales administratorFormer employee, more than 1 yearSomerset WestRecommendCEO approvalBusiness outlookProsAmazing people. Amazing support structure.ConsVery little work life balance. If you want to do well you need to work extra hours.Show more