Company: IBM
Date: 2017-02-03
Overall rating: 4/5
Employment status: current
Experience level: Junior

Slow mobility but job security is up
Pros: IBM has a good culture and is a very ethical company to work at, from what I've observed. There have been large layoffs in the past, but for now profits and job security seem to be on the up and up.
Cons: Right now there's a bit too much bureaucracy, and things move kind of slow. The company's outlook is improving but I wouldn't expect much in the way of bonuses or stock right now.