Company: IBM
Date: 2010-05-10
Overall rating: 4/5
Employment status: former

Ex Manager
Pros: Still one of the best companies in the world to work for, but IBM has, in my opinion, strayed too far away from it's core values.  The most important of these three values touted by T. J. Watson when he formed the company was "Respect fot the Individual"  (I challenge ANY current employee to come up with the other two). Still willing to pay slightly above average for a fair day's work and get the best available potential hires.
Cons: Management has lost sight of what a company's greatest assets really are.  When a company takes proper care of it's greatest assets (not pamper), it's customers will be taken even better care of, and the company WILL prosper. This happens to be a good busines decision, which the founders of the company I started working for (more than 30 years ago) understood.  No, it wasn't a matter of being patternalistic, it was GOOD BUSINESS, that just happened to also be good for MOST employees.