Company: IBM
Date: 2018-11-10
Overall rating: 3/5
Employment status: former

It is ok
Pros: The developers and engineers that you work with are some of the smartest people in the world.   You will learn a lot from them.
Cons: Morale is pretty low, people that have just given up on the company.  Good people are pushed out and outsourced and those who remain are jaded by the everyday decisions that happen.

Management seems to run on the notion that IBM has lasted for 100+ years and will continue to last a long time.