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

Complex company in complicated times
Pros: Interesting new technologies and approaches, genuinely attempting to solve the huge challenges that smaller companies can't tackle.
Generally good working environments, less internal competitiveness and one-upmanship than other large companies.
Cons: Lots of bureaucracy, less stable than it used to be. Very cost-conscious, which can result in less competitive compensation.