Company: IBM
Date: 2016-03-25
Overall rating: 3/5
Employment status: current
Experience level: Senior

A good company undergoing transition -- making it a tough place to work
Pros: Good benefits
Pay is OK but a little below local market average
Ability to move around in the company -- I've had 3 jobs in 8 years (by choice)
The company has a deep technical stack that is not matched by its competitors
Cons: The market is changing, so is IBM and those changes are painful (including lots of job cuts)
Management changes major focus every few years and abandons thing that were key before they have a chance to produce results
Growth by acquisition, not by native development
Many customers see the company as having old, outdated technology.