Company: IBM
Date: 2019-05-22
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Company is struggling; hope is fading
Pros: There are a lot of smart people and the pay is good.  Many very large companies absolutely need IBM in order for the those companies to continue operations.
Cons: Despite years of trying to re-invent IBM the company has not been reinvented.  Too many people know how to "play the game" - avoid making measurable commitments,  always have an excuse for missed delivery or quality problems, fly under the radar and keep collecting paychecks.