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

It is what you make of it.
Pros: It offers all the freedom you could ask for with regard to your career planning. IBM doesn't tell you what to do- you tell IBM what you want.
Cons: Career planning is up to you. You have to fight for what you want. The continuous emphasis on cost-cutting is really driving morale downwards. If you are not affected, you are lucky.