HR or Marketing? Claim Your Free Employer Account
Your customer service is pathetic. The call centre associates are either disinterested or totally dumb. Please fix that first. Rest can wait
Other Employee Reviews for Myntra
×
Bewerten Sie Ihr Unternehmen