Company: IBM
Date: 2008-11-24
Overall rating: 3/5
Employment status: current

You better like what you'll be doing because you won't be able to change it afterwards
Pros: The brand name recognition is pretty much the only reason I can think of. IBM Global Services is a completely different beast from the innovative company that IBM is supposed to be.
Cons: Once you get in it's unlikely your pay rate or day-to-day work will change. Dealing with the massive amounts of bureaucracy and broken systems is bound to get you too tired to do any real work. And since this is the consulting branch of IBM you'll have to deal with the customer's bureaucracy as well.