Company: IBM
Date: 2011-04-01
Overall rating: 4/5
Employment status: current

Been good to me but I'm starting to question how good the future is going to be
Pros: Work with smart people
Work on projects that matter
High performance culture
Good to own the stock
Pretty good at recognizing and rewarding the top people
Cons: Relentless cost cutting
Relentless globalization
Training and development of people frequently subject to budget cuts
What training is mostly distance learning or self-paced online.  Almost no classroom training anymore.
Financial focus on quarterly numbers