Company: IBM
Date: 2008-06-11
Overall rating: 4/5
Employment status: current

A good company but one that focuses on how it's seen by Wall Street
Pros: Broad array of career options within the company.  Extensive technical, business, and management education offerings that you're encouraged to use.  Competitive compensation in most cases.  The company abides by employee-driven core values and is trying to do good in the world in the areas of education, environment, and social justice.
Cons: While IBM has great first line managers, IBM HQ appears to focus more on satisfying its shareholders than its employees; that has negative long-term ramifications for both groups.