Company: IBM
Date: 2012-02-16
Overall rating: 4/5
Employment status: current

A decent place to work
Pros: flexible schedules, work locations, lots of internal opportunities, management in general is supportive, they are making money so raises and bonuses are gettable
Cons: Not exactly cutting edge as far as technology is concerned, is quite slow to accept change, too many products  in the portfolio and very little in the means of integration.  Salaries not as high as should be