Here are 7 of the top companies in India to work for that pay a high salary 

TCS (Tata Consultancy Services) - TCS is a multinational IT company that provides services in IT consulting, software development, and business process outsourcing.

Wipro - Wipro is a multinational IT company that provides services in IT consulting, software development, and business process outsourcing.

HCL Technologies - HCL Technologies is a multinational IT company that provides services in IT consulting, software development, and business process outsourcing.

Larsen & Toubro - Larsen & Toubro is a multinational conglomerate that operates in the engineering, construction, and manufacturing sectors.

HDFC Bank - HDFC Bank is a leading private sector bank in India. The bank offers a high salary, great employee benefits, and a positive work culture.