Company: IBM
Date: 2010-06-25
Overall rating: 2/5
Employment status: current

been going downhill for the last 4-5 years.
Pros: Good work-life balance
Great co-workers
Decent salary (not the best, but not the worse either)
Great technical community
Good place to learn about new technologies
Cons: too many levels of management (executives with no reporting strucutre?!?)
very hard to get any straight answers from upper management
if your on an technical incentive plan, you can kiss any incentive payment goodbye (IBM will make sure you barely make your base salary...)
employee motivation is down the drain.
Lots of very talented employees are fleeing the company because of the above-mentioned reasons.