Company: IBM
Date: 2010-02-26
Overall rating: 4/5
Employment status: former

IBM India is a nice place to work with. Not exceptional but definitely a very useful stepping stone in your career.
Pros: Excellent work life balance. Relaxed work atmosphere. Freedom to work from home. Top-down communication is very good. Opportunities to grow and learn are immense. Absolutely the best knowledge management I have seen anywhere and I have worked+consulted for at about 10 world-class companies.
Cons: Hierarchy is very deep and old-school. Coordination between the various teams within this large company is sometimes very poor and therefore good opportunities are often lost or handled poorly.  Performance appraisal is not well-designed and often not taken seriously.