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

Excellent skills development, fantastic global experience
Pros: 1) Challenging work 2)Excellent global experience 3) You can gain a variety of assignments in very different business units without changing companies
Cons: 1) Finance runs the company so it's impossible to get reasonable resources -- people or pencils-- 2) Bureaucracy is rampant, so it takes a long time to get anything done and a sense of urgency is squashed 3) Leaders (even mid level executives) are generally not trusted to do the right thing and every decision is scrutinized. This leads to the disenfranchisement of the leadership team and the feeling that they don't own their decisions. You can surmise what the downstream effect of that is.