Company: IBM
Date: 2016-06-24
Overall rating: 4/5
Employment status: former

Needs improvement
Pros: Good people to work with, flexible working hours,
Cons: there is lots of bad feeling towards the managers and the way the annual reviews take place, lots of unhappy people just waiting to retire or leave with a package.