Microsoft India has emerged as India’s most attractive employer brand while Amazon India came second, according to findings of Randstad Employer Brand Research 2018, an independent employer branding survey conducted by the HR company Randstad. Click here to read more