Tata Consultancy Services | An Indian MNC based in Mumbai, TCS has one of the biggest names in the country and an impressive brand image to follow. Many aspire to be a part of this company, not just in India but 46 other countries where it operates. *This photo gallery has been compiled from Randstad’ Employer Brand Research (REBR) 2018. (Image: Reuters)