Good work culture, education facilities, family support and insurance, flexibility in work and excellent integrity and ethics
Cons
Lower salary band, mid managers are very different in style and attitude a impact employee retention a lot. Yet to improve growth path for mid career (10+ yr) employees in India.