BEST COMPANIES IN INDIA TO WORK FOR: TCS, ACCENTURE, COGNIZANT IN TOP 3

No. 7

Endress+Hauser Group

No. 6

Deloitte 

No. 5

Morgan Stanley

No. 4

Macquarie Group

No. 3

Cognizant 

No. 2

Accenture 

No. 1

Tata Consultancy Services (TCS)