Company: IBM
Date: 2014-09-22
Overall rating: 1/5
Employment status: former
Experience level: Confirmed

Such potential to be a great company, too bad they treat employees like doo doo
Pros: The pay is not bad, technology is tops, and the have some nice people to work with. Currently shifting to cloud and consulting, as well as software, not a hardware play anymore.
Cons: Pay is being cut, people fired all the time, and only exist to please Wall Street. Terrible place to work. They make you train your replacement, and the work environment is such that you look over your shoulder all the time for the next chopping block session.