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

Vast opportunity to learn
Pros: 1. Presence across various technology platforms across diverse industries
2. Stress on learning & cross-functional development
3. Emphasis on integrity & values
Cons: 1. The never ending hierarchy 
2. Lack of young-blood