EPAM is one of the best company I've known about and it always includes you as an individual and gives you diverse topics and gives you opportunity to learn new languages.so it will always be possible to join EPAM.If you are prepared for the interview and perform well you'll surely be selected