Company: IBM
Date: 2014-10-19
Overall rating: 3/5
Employment status: current
Experience level: Senior

Used to be a great company to work for.
Pros: They used to care about their employees. Used to be a company ran by "techies" and cared about their customers too. See cons.
Cons: They laid off to many of their greatest techie employees. Company is now run by bean counters. Their idea of letting one bright mind go is to replace them with 3 or more contractors that cost them a whole lot less, can be fired at any time, and don't have to pay them benefits.