Company: IBM
Date: 2015-10-10
Overall rating: 2/5
Employment status: former
Experience level: Junior

IBM is definitely not the company that it used to be.
Pros: IBM offers a large selection of web-based training.  It is also nice to have the option to work from home.
Cons: No matter how highly you are rated or how many years you work, do not think for one minute that your job is secure.  A large number of my peers and I were just laid off, so they can move our work to India and pay a fraction of our salaries.  If you are laid off before the end of the year, you get screwed out of the company matching 401K funds.  No respect or value to employees is shown.  In fact, IBM will not release any information on how many jobs are outsourced per year, but the number of U S employees is definitely going down.  Finally, there are too many layers of management.  If they want to save money, this would be a good place to start.