Company: IBM
Date: 2009-07-27
Overall rating: 4/5
Employment status: current

Not a bad place, must like technology & be able to work very independently.
Pros: It is what you make of it - lots of opportunity if you are willing to look for it.  Many people move within roles at IBM.
Cons: Can be bureaucratic.   Consulting branch talks quite a bit about non-IT types of work but, at the end of the day, most work has an IT or technology flavor to it.  Can be a con, if this is not what you are looking for.