Company: IBM
Date: 2014-02-03
Overall rating: 1/5
Employment status: current
Experience level: Junior

Get Experience and Get Out
Pros: IBM does provide opportunities to learn, either on the job or through their online offerings.
Cons: Employees are NOT valued. 
Pay raises are non-existent for most. Promotions are nearly non-existent too. 
People management skills are very poor. When management doesn't know what else to do they blame the employees, start a new micro-management scheme and lay off everyone they can. 
Customer service is very poor. IBM would rather pay a penalty to be released from a contract than to fulfill the contract. 
IBM is using under-handed and dishonest means to avoid the customer requirements of on-shore business.