Company: IBM
Date: 2012-02-02
Overall rating: 2/5
Employment status: current

IBM India WAS a good place four years back
Pros: Some good policies of old days are still existing, like relocation benefits but they won't last long
Flexible work timings 
Presence in major cities of world
Cons: Moving away from Employee caring company to Employee sucking company. 
Believe me IBM US is still a great place to be in. The subsidiary companies like IBM India, rather cost center like IBM India is a glorified body shopping shop for employees they ship from India. After few years you will realize what damage they did to your career.
Compensation - That remains pathetic in India and US ( IBM India only)
Health Benefits - They have increased the insurance contribution from employee to 100% in US and in India where insurance premium is to be paid by employer as per law, they have managed to reduce the coverage to 3 lakh (family) which in today's India is nothing.