Company: IBM
Date: 2020-12-23
Overall rating: 2/5
Employment status: former
Experience level: Junior

Be Careful, Watch Your Back
Pros: I'm sure some of the teams at IBM are good. Pay is decent if they hire you at the right level
Cons: Management doesn't care about their people at all. You are just a number on a spreadsheet, and are worth nothing more to them than that. And they aren't even good at managing their spreadsheets. 

Many problems at IBM, its definitely a sinking ship. Not a bad place to jumpstart your career, many people still do respect the name. But not someplace you want to stay longterm. Bad worklife balance, and even just trying to learn skills can be a challenge. You need to really watch yourself here, management is incompetent and will always look for someone lower to blame.