Company: IBM
Date: 2012-09-15
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great company with changing values
Pros: IBM is a diverse and wonderful company to work for.  They provide great benefits, flexible work scheduling, and ability to work with people across the globe are attractive.  They are a great company, supplier, and partner in the business community.  Opportunities abound for those who work long and hard hours.  Few places can you make such an impact on the IT world from one business.
Cons: -It used to be all about IBM values like ensuring client success but it is slowly losing its identity internally because of the percentage of people who have come from acquisitions and the difficulty they are having instilling those same values. 
-They also are challenged to organically create and solve business problems when the financial leaders want to buy instead of build.
-They are not rewarding employees as they used to and bonuses/raises/awards are tighter than ever despite their wall street success.