Company: IBM
Date: 2014-03-27
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Huge company, expect it to be run like one
Pros: Good product offering and customers usually want to hear from you.  Working from home is becoming pretty standard for most jobs.
Cons: This is a huge company and the disconnect between upper management and everyone else is impressive at times.  I think I'd have a better chance of seeing the Pope in person than our CEO.  Big changes (base pay reductions, org changes) can be pushed down in an arbitrary fashion with sometimes little rationale.  Even managers 3 or 4 levels up don't seem to know what is going on at times.   Politics is just as important as the quality of your work, so know that going in.