Company: IBM
Date: 2012-05-31
Overall rating: 3/5
Employment status: former
Experience level: Junior

Nice Organization but stingy paymaster
Pros: Good work life balance
Work from Home policy
Job security
Lot of options
Cons: The policies are good in IBM but few Managers to follow them. Appraisal cycle is a hoax there is absolutely no increments that happen always a single digit. Absolutely no promotions or band progression though your manager might say you have good role but on paper you would still be Software Engg. You have to pay for your Tea, Biscuits  and surely some day you would need to pay to use toilets too.