Company: IBM
Date: 2014-12-30
Overall rating: 4/5
Employment status: former

Big company needs more flexibilty and agility
Pros: 1. Good place to learn and grow.
2. Lots of training and study
3. Knowledge sharing is highly promoted.
Cons: 1. Too big to be agile.
2. Bureaucracy is not avoidable
3. Focused too much on patent.