1. SAP

The SAP office buildings in Bangalore, India
Ullstein Bild | Getty
The SAP office buildings in Bangalore, India
Software company SAP produces computer software to manage business operations and customer relations.
Offices: Bangalore, Chandigarh, Gurgaon, Kolkata, Mumbai and New Delhi.

2. Microsoft

The Microsoft logo is illuminated on a wall during a Microsoft launch event to introduce the new Microsoft Surface laptop
Drew Angerer | Getty
The Microsoft logo is illuminated on a wall during a Microsoft launch event to introduce the new Microsoft Surface laptop
Technology company Microsoft develops, manufactures, supports and sells computer software, electronics, personal computers and services. Its most recognized products include the Microsoft Windows operating systems and the Internet Explorer browser.
Offices: Ahmedabad, Bangalore, Chennai, Hyderabad, Gurgaon, Kochi, Kolkata, New Delhi and Pune.

3. Cisco

A pedestrian walks past Cisco Systems Inc. signage
David Paul Morris | Bloomberg | Getty Images
A pedestrian walks past Cisco Systems Inc. signage
Cisco develops, manufactures and sells networking hardware and telecommunications equipment. The company also has a number of subsidiaries that specialize in specific tech markets, including Internet of Things and security.
Offices: Bangalore, Chennai, Colombo, Kolkata, Gurugam, Hyderabad, Mumbai, New Delhi and Pune.

4. Tata Consultancy Services (TCS)

Employees walk through a rest area at the Tata Consultancy Services Ltd. (TCS) campus in the State Industries Promotion Corporation of Tamil Nadu Ltd
Bloomberg | Getty
Employees walk through a rest area at the Tata Consultancy Services Ltd. (TCS) campus in the State Industries Promotion Corporation of Tamil Nadu Ltd
Tata Consultancy Services is an information technology service, consulting and business solutions company. It is a subsidiary of multinational conglomerate Tata Group, which is made up of 29 publicly listed enterprises including Tata SteelTata Motors, which owns Jaguar Land Rover) and Tata Communications.
Offices: Ahmedabad, Bangalore, Bhopal, Bhubaneswar, Chennai, Coimbatore, Gandhinagar, Gurugram, Hyderabad, Jamshedpur, Kochi, Kolkata, Lucknow, Mapusa, Mumbai, Nagpur, New Delhi, Noida, Patna, Pune, Raipur, Trivandrum and Vadodara.

5. IBM

IBM's office in Bangalore, India
Ullstein Bild | Getty
IBM's office in Bangalore, India
Established over a century ago as the Computing-Tabulating-Recording Company, the American technology company has been known as IBM, short for International Business Machines, since 1924. Its core business focuses on manufacturing hardware, middleware and software, as well as providing hosting and consulting services.
Offices: Ahmedabad, Bangalore, Bhubaneshwar, Chandigarh, Chennai, Coimbatore, Gurgaon, Hyderabad, Kolkata, Mumbai, New Delhi, Noida, Pune and Visakhapatnam.

6. Intel

A visitor at Intel's Artificial Intelligence (AI) Day walks past a signboard during the event in Bangalore, India
Manjunath Kiran | Getty
A visitor at Intel's Artificial Intelligence (AI) Day walks past a signboard during the event in Bangalore, India
Intel is a technology company that specializes in producing communications and computing products, including microprocessors and semiconductor chips.
Offices: Ahmedabad, Bangalore, Chennai, Gurgaon, Hyderabad, Kolkata, Mumbai, New Delhi, Noida, Pune and Secunderaba