Press Release

Amazon India Emerges as the Country’s Most Attractive Employer Brand Followed by Microsoft India: Randstad Employer Brand Research 2019