i worked for less than a year, but to me, everything was great. I didn't interfere much with the EPAM themselves, as I worked on the customer side from day 0. Delivery groups to which I belonged were very professional.
Cons
unclear vision of what to do when the project is going to an end. no future clear vision of what we do and how.
Friendly and fast-paced environment. Several projects for famous global clients already landed to Lithuania. Plenty of opportunities for learning and growing. Trainings for job shifters.
Cons
Very wide variety in management, both, quality and style. Depending on project or location - from talent nurturing to micromanagement and body shops (when client is the Boss).