Company: IBM
Date: 2013-11-18
Overall rating: 3/5
Employment status: current
Experience level: Senior

Long career stint...thrown away like yesterday's garbage
Pros: Great experience all over the country with excellent career progression and upward mobility if you're willing to play the game and make personal sacrifices.  Ability to work from home office.
Cons: No separation between work and life...and work usually wins out.  Worked with the company for almost 2 decades with top level performance ratings for the bulk of my career and was then 'sold' to another company without any protection on long term employment or even current salary as part of a transaction involving over 30k worldwide employees.  Company clearly sees its employees as numbers and not humans.