Company: IBM
Date: 2014-06-08
Overall rating: 3/5
Employment status: current
Experience level: Junior

Pays the bills
Pros: Strong technical talent. You can find a person in IBM that is an expert on anything. This makes it a wonderful place to learn and grow.
Cons: Very large and bureaucratic. Not very nimble. Lots of people in middle management just looking for a way not to be blame.