Company: IBM
Date: 2010-11-15
Overall rating: 4/5
Employment status: current

Salary no longer competitive
Pros: Incredible opportunity to work in various locations or remote.  Management supports your career development.  Most comprehensive set of products and solutions.
Cons: Salaries and raises have been dismal for years.  Difficult to retain top talent.  Even promotions are pathetic.  With the market recovering, expect many to retire and leave.  Perhaps that will allow for growth opportunities again.