Company: IBM
Date: 2018-09-23
Overall rating: 1/5
Employment status: former
Experience level: Junior

IBM South Africa
Pros: Some great colleagues, not much else.
Cons: I'd like to point out that I can only speak for the client support center in Johannesburg I worked at, not the company culture as a whole. 
There are quite a few cons to mention. Upper management cares too little for its employees and makes sure to avoid ever entering into any kind of open discussion. Morale is chronically low with employees openly and publicly criticizing management, employee turnover is absurdly high resulting in the department constantly being understaffed and its employees overworked, while no action is taken to improve conditions or retain those employees who actually care about keeping the department afloat through hard work and initiative.