Company: IBM
Date: 2021-05-21
Overall rating: 4/5
Employment status: current
Experience level: Junior

Here's the thing
Pros: As a current IBM employee, it depresses me sometimes to think back on my past employers and just how many of those workplaces were managed by "man/woman-children" who -- more often than not -- let emotion and personal biases control the daily decisions they make. At those places, *genuinely* good ideas by lower-level staff would be ignored 100% of the time if the idea somehow threatens the manager’s brittle ego or even *slightly* increases their workload. These were Tywin Lannister-wannabes I’m talking about – that view their employees as a group of undisciplined children requiring constant supervision, restricting the tiniest of freedoms and establishing authority by reprimanding non-offenses. For these "control-gestapos", managing isn't the goal. Coasting through a life of upper-middle class perks and authority (in title only) is their only motivation. They inhibit any and all culture and creativity from a work environment and drain the lifeforce out of their staff. Sirius Black would never have escaped if Azkaban had a swarm of micromanagers flying around in black hoods. I will be honest with you here… I consider each and every single one of these Putin-sympathizing, workplace-tyrants out there actively defiling our country’s workplaces to be my eternal arch-rivals. 

I guess what I’m trying to say here is IBM does a good job of saying “do this thing by the end of the month” and leaving you alone.
Cons: You will be constantly losing roles to other IBM-employees who are more qualified because their CV shows they previously worked in a similar role.