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

The past and the future colliding across the company
Pros: Cutting-edge technology alongside products that still support software from the 1960s.
Competitive levels of pay and good choice of benefits programs (in USA at least).
High expectations from customers and coworkers.
Opportunities for challenging work, supporting largest customers in world.
Strong focus on building out cloud, cognitive (AI) and devops focused products and capabilities.
Cons: Waves of lay-offs across the company regular occurrences.
Past job performance no predictor of being targeted by a lay-off.
Moving away from supporting remote teams, home/remote working.
Off-shoring work is a reality.
Can manage own career but much depends on skill/quality of your immediate manager.