Company: IBM
Date: 2010-08-18
Overall rating: 3/5
Employment status: current

Great place to start your career, but the novelty wears out soon
Pros: Great bunch of people to work with, flexible work environment, work life balance, ton of education, good exposure to technology.
Cons: Not what it used to be.  Slow innovator.  Hardly any recognition for hard work.  Management is happy to keep you where you are.  The company seems to be run by HR and sales.  50/55 hrs become the norm to get average rating.  You can sign your life but won't get excellent rating just because there is not enough quota.