Company: IBM
Date: 2009-05-06
Overall rating: 5/5
Employment status: current

I wouldn't work anywhere else!
Pros: IBM honestly cares about my personal and professional growth.  Granted not all will feel that way, but top talent IS given top treatment.  You can reinvent yourself in many ways at IBM -- which I've been able to do.  Because it is such a big place you have the ability to move around functions, business units and geographies.  This takes self-initiative.  In other words, don't just expect it to happen.  I feel a great sense of job security here, even now.  I'm proud to be an IBMer and won't be leaving anytime soon!
Cons: IBM is a big place.  There are many of us, we're globally integrated, and quite often meetings are virtual.  If you aren't comfortable with that, don't come here -- but welcome to 2009!