4.0
Feb 1, 2024
Current employee, more than 5 years
Cape Town
Recommend
CEO approval
Business Outlook
Pros
Great benefits, excellent company culture. The tech stack in the company is always decided on in the most fitting manner.
Cons
Pockets of bad managers, corporate problems you will probably find everywhere, there are some managers that are terrible at people management and am not sure how they still survive.