5.0
3 Mar 2025
Current employee, more than 3 years
Cape Town
Recommend
CEO approval
Business outlook
Pros
Incredible people, hard working and caring. And a highly supportive culture. The product is world class.
Cons
Fast paced and things change quickly which may not be everyone’s cup of tea.