Likes
The managers and staff is very good and supportive. Proper training has been given of your process. U.S holidays are also provided apart from saturday , sunday week-offs. Good company to start your career.
read moreDiscover interview dos and don'ts from real experiences
What people are saying about WNS