Company: IBM
Date: 2010-06-15
Overall rating: 3/5
Employment status: current

Solid company, but uninspiring
Pros: There's not denying that IBM is a large company with a very wide portfolio of jobs. In theory, one could stay with IBM and experience any number of roles.
The benefits package is pretty comprehensive.
Cons: IBM pay 'the market rate', but prevailing wisdom is that most competitors will pay you more to do the same job.
IBM has a very poor support strategy which undermines the good wok of many engineers. This leads to a great deal of dissatisfaction on the part of customers and IBMers alike.
IBM does amazing research, but it's development vision seems to be pretty lacklustre. There's a lot of talk about Smarter Planet and Business On Demand and whatever the next buzzword is, but technological excitement never seems to permeate the business.