Pros
Multi-language environment, young colleagues, salaries for bi-lingual aren't bad (starts from 10K), contribute 50% to medical aid, and invest into pension fund. The offices are located in a good area of Johannesburg, close to taxi, shopping mall.
Cons
Management has challenges with treating personnel to encourage them to give 100%. Limited growth opportunities. Constant changes in sales tactics. Sometimes un-achievable sales targets, just to make sure staff doesn't get bonuses. For those who doesn't like shift work and online gambling industry - do not apply.