Technology giant Microsoft India has been declared the most attractive employer brand, followed by e-commerce giant Amazon India. The winners were named by HR service provider Randstad's Employer Brand Research (REBR) 2018. Click here to read more