Company: IBM
Date: 2013-08-07
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

A once great company, now a disgrace
Pros: A great company if you have family and need the flexibility to work from home or take care of the kids. Still at the same time working. Decent health benefits as well.  If you don't like to do any work but like to talk as though you are doing work, this is the company for you.
Cons: No 401k match. No pay raises unless you're an executive. No job growth unless you're best friends with upper management or legacy into the IBM family. The only employees that get ahead are those that throw their work over the fence and take credit for others work and accomplishments.