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

IBM
Pros: Understand how a big corporate operates and how people are managed, observe the evolving tech trends
Cons: Layers of complexity, collaboration across brands, cost control vs business value promised to clients