Company: IBM
Date: 2010-01-15
Overall rating: 4/5
Employment status: current

Internal thoughts
Pros: IBM has what I would consider competative salary.  There are always chanllenges, and employees are allowed to do what needs to be done.  Usually upper management listens to the advice of those of us that know our jobs.
Cons: The chances of getting a different job/position or whatever for a US employee is virtually non-existant.
Training has been cut back to almost nothing.