Company: IBM
Date: 2013-11-26
Overall rating: 2/5
Employment status: current

Bureaucratic.  Heavy in the middle.
Pros: Talented engineers.  Opportunity to work and travel globally.  Diverse career choices, you won't be bored.
Cons: Outdated processes that many just follow blindly just because "that is how we've done it for x number of years.".  Too many management layers that moved around often, which caused lack of accountability and massive overhead for reeducating new people every year.  Performance review kills innovation as the ranking quota is dictated.