Company: IBM
Date: 2014-04-17
Overall rating: 2/5
Employment status: former
Experience level: Senior

Horrible, wasted ten years of my life.
Pros: Really no pros, except maybe work life balance, ability to work from home if management allows.  Health insurance acceptable.  The company's brand and history.
Cons: Poor management, no advancement, poor compensation, work hard for ten years then they lay you off and transfer your job overseas or replace you with a contractor that they pay less and who get no benefits.