Company: IBM
Date: 2017-10-07
Overall rating: 1/5
Employment status: current
Experience level: Junior

Get some experience.... then get out ASAP!
Pros: - Most people who work in lower level roles at IBM are amazing.
- Most Lower level management strives to work hard and support team.
- Lots of resources and learning for employees.
- working from home is nice, but going away for a lot of people and teams
Cons: - Upper management creates chaos for no reason, there’s some major dictator types!
- Highly political environment that keeps getting worse and worse.
- The company is failing and management is either lying or blind to the fact. I would have so much more respect for leaders who admit the problem and work to fix it. Instead they just keep saying we are the best of the best and leaders of the industry. It turns a blind eye to problems and is unrealistic. 

I’ve hated working here honestly. It’s been a nice resume boost and I’ve gotten some great connections but no way I would stay here long term!

The company doesn’t invest in employees at all, despite what they tell you.

As a side note: a lot of the 5 star reviews are “questionable” as employees are encouraged to add them in peak recruiting cycles.