Company: IBM
Date: 2016-05-12
Overall rating: 2/5
Employment status: current

Decent benefits and pay but undergoing a difficult transition
Pros: Decent benefits and pay.  Many opportunities to work from home if you prefer that situation.  Good training available to all employees.
Cons: IBM is going through a difficult transition in the IT industry.  Parts of IBM are growing revenue and parts of IBM are losing revenue.  In recent years, this has led to yearly 'resource actions' where large numbers of employees are laid off in the parts of IBM that are losing revenue.  My experience is that IBMers struggle with work-life balance.  If you are in the part of IBM that is growing the team is always understaffed so everyone is working OT just to keep up.  If you are in the part of IBM that is losing revenue, headcount is cut so deep the few remaining headcount are doing the work of multiple people or constantly training off shore resources that seem to turn over quickly.