According to "Best Companies to Work For" survey conducted by Business Today in India, the software giant from Redmond makes a stunning entry at #1. Quite a feat for a corporation that runs six different units in India.

Snapshot
Total employees: 5,000 plus
Average age: 30
Attrition rate: 7.2 per cent
Male:Female ratio: 8:1
Average career tenure: 4.13 years
HR cost: Rs 227.3 crore
Promotion rate: 24.73 per cent
Training budget: Rs 54.6 lakh
Training man-days: 12,270
 

Best companies to work for in India 

Read more about Microsoft India.