Company: IBM
Date: 2013-04-10
Overall rating: 4/5
Employment status: current
Experience level: Junior

Very rewarding. Lots of freedom to work
Pros: IBM is a big company with many avenues to progress and manke a big impact. Few other companies offer the variety of work and colleagues that IBM does
Cons: The con of working in a large company is the difficulty in making the elephant dance. In many places IBM is a big government bureaucracy so getting things done can be hard