Company: IBM
Date: 2011-05-10
Overall rating: 3/5
Employment status: current

Neutral, lukewarm.  Ambivalent.  But it's a paycheck.
Pros: Reputation
Unlimited Resources
Good People (mostly)
Interesting projects
Cons: Company lays off without regard for performance
Work Life Balance is a myth
Very little acknowledgement for above average performance
Bonuses non-existent
Technical ability not awarded or recognized in consulting group.  It's all about sales and revenue.