Company: IBM
Date: 2016-02-08
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Engineer
Pros: Once a great global tech company, but external rapid changes in tech landscape, the company no longer retain that position.  But I give them credit for just surviving as most of its peers have folded or bought out.  Any tech companies over 50 years old is a rare species.   This I believe has to do with its hiring, training, and management philosophy that was put in place in earlier years.  I have switched industry since then, but some of the best and most capable people I met were from IBM.
Cons: Did not take Personal Computing (low margin and low ASP) seriously enough, or understood the consumer market well enough.   It should have spinoff that division in the 80's or not have outsourced key parts to the like of Microsoft and Intel.