Company: IBM
Date: 2011-09-07
Overall rating: 2/5
Employment status: current

Micromanaged to death
Pros: good benefits and coworkers are smart and helpful.  If you are in a division that is performing well then the opportunities and bonuses are good but if you are in that is under performing they make sure that the little people bear the brunt with layoffs, furloughs, and salary reductions
Cons: Managers are way more concerned about careers and making a name for themselves than listening to employee feedback.  Managers refuse to tell upper line management anything that they do not want to hear . . . will actually remove truthful statements from RCAs if they dont want upper line management to see it.  Way too many layers of management and they are completely out of touch.