Company: IBM
Date: 2019-03-25
Overall rating: 2/5
Employment status: former
Experience level: Junior

Mentally abusive
Pros: Work life balance. Great facilities.
Cons: Management mentally and psychologically abusive. Their only concern is too keep the number of positions and will lie in order to make you stay and not quit.  The minute they have the opportunity they will fire you, if they know they can get a back-fill. 
So ofcourse i do not recommend. I suffered and cried on a daily basis,  this was a very difficult experience. I have been working almost 20 years in hitech industry and never encountered this kind of un human behavior.