Company: IBM
Date: 2009-09-14
Overall rating: 4/5
Employment status: former

Review
Pros: I am evaluating IBM as Technical Person as I am a Technical Architect.
IBM india is very good Place to Work for Experienced. .If you are in the category of Band 7 and above IBM is the ideal place for, because of the work life balance and other facilities.
Some of the good Points for the experienced

1) Work Life Balance
2) Good and valuable Certifications
3) Flexible Policies
4) If you are Lucky you will be able to work with IBM Distinguished Engineers also
5) Less Variable components in your Salary
Cons: Need to run behind the Resource Deployment Guys to get a good Project.
Growth Chances are Very Less
There will not be much Difference in your Salary even after joining 2-3 years. 
Managers are pure people managers, does not care what is happening in the technical side.
Do not expect much from the appraisals.