Company: IBM
Date: 2008-12-01
Overall rating: 2/5
Employment status: current

Senior Execs overpaid, hard workers taken advantage of.
Pros: A lot of different opportunities with one employeer.  In many instances, given the ability to work from home or a remote location.  IBM tries to give a good work-life balance which often works in some peoples favor but can also hurt others.
Cons: Easy to get "lost" in such a large corporation.  Something always seems to be changing which requires learning a new system or process that is not always an improvement.  The ability to work from anywhere is also one of the downfalls.  I have found that employees (regardless of their position or standing) are expected to be available at all times regardless of what is going on in their life.