Considering EPAM Systems Stock? Here's My Take