Company: IBM
Date: 2009-07-31
Overall rating: 4/5
Employment status: former

Overall a good company to work at. Reasonable opportunity to advance.  Good training. Recently had layoffs, which hurt.
Pros: Varied jobs available.  large with all that entails.  treats employees well. Interesting work that matters.  Opportunities for young guns to advance.
Cons: Large, can be bureaucratic at times.  Sometimes management seems out of touch.  Outsourcing lots of USA jobs to IBM units in BRIC countries.