Company: IBM
Date: 2015-11-13
Overall rating: 1/5
Employment status: current
Experience level: Confirmed

Experienced folks need to stay away from this company.
Pros: Flexible work time in IBM-ISL
Cons: 1) Lots of Micromanagement.
2) Appraisal ratings are hugely dependent on the feedback of a few senior technical folks. If you have a good relationship with them, then, you are in the green. 
3) Fired lot of good people couple of years back just to please some stock holders.
4) No honest compensation revisions. Employees who instead of doing honest work, spend much of their time buttering senior folks, claiming others work as theirs', conduct meetings just to show-off are the ones that get good appraisal ratings.