Company: IBM
Date: 2008-06-17
Overall rating: 3/5
Employment status: current

Could be worse but could stand a lot of improvement.
Pros: Access to a variety of different jobs, locations, industries, and intellect. Flexible working environment - work from home or mobile office or customer site. Great benefits. Competitive pay. Lots of great support from the development labs when you need it. People are always willing to get engaged to help in a customer situation.
Cons: Internal competition for clients.  Compensation plans drive myopic behaviors. Mid and Sr level mgt lacks vision and leadership skills. Good sellers get promoted to executive ranks, but they only know how to be sellers so they drive a seller mentality when they should be leaders.  There are very few leaders at IBM.