Company: IBM
Date: 2015-02-03
Overall rating: 4/5
Employment status: current

It's a great company to work for.. but possibly having challenges adjusting to the speed at which things happen today.
Pros: Very smart people.  
IBMers value flexibility along with responsibility and good teaming.
Cons: Some serious questions about the latest management culture...
There are serious challenges for a company this size to adjust rapidly to technical and cultural changes.