Technology giant Microsoft India emerged as the country’s most attractive employer brand followed by ecommerce major Amazon India, according to the Randstad Employer Brand Research (REBR) 2018 survey. Click here to read more