Company: IBM
Date: 2014-04-30
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Good to have on resume
Pros: You get the opportunity to work on a lot of global projects with interesting people. Also the work culture is good and if you're good at what you do, the senior management will also respect you. I reported to managers located in other countries enabling me to work from home.
Cons: I think someone who is proactive and works smart will be able to move up quick in this company. But there will be a time you see no way up in the next 2-3 years... That's when you know it's time to move on and not waste working life. If you're ok with stagnancy, then it wouldn't matter.