Company: IBM
Date: 2014-03-12
Overall rating: 2/5
Employment status: current
Experience level: Senior

Constant Fear of Layoffs
Pros: IBM is a good place to make contacts and to network. Many people are quite knowledgeable, and if you stick with them, you can learn a lot.
Cons: IBM tends to layoff hundreds or thousands of people every quarter or two if they need to boost profit (by decreasing payroll). If you're ok with the knowledge that you could be fired at anytime – even if you have decent performance reviews – then IBM is great for you. Also – it is IBM’s stated policy to pay 80% of the mean salary for a job in it's geography. In other words, it is the stated policy to pay less than you could get at many other places.