2.0
Feb 14, 2026
Current employee, more than 3 years
Cape Town
Recommend
CEO approval
Business Outlook
Pros
There are some really hardworking and talent people in the company. The company is relatively large player in the market.
Cons
Politics tend to play a bigger role in promotions and salary increases than actual ability, earned merit and good performance. The management and leadership are weak, making working challenging.