Microsoft India, the technology giant, is India's most 'attractive employer brand', reveals the findings of Randstad Employer Brand Research (REBR) 2018, the world's largest independent employer branding survey conducted by Randstad, one of the country's leading HR service providers. Click here to read more