EPAM Systems Software Developer reviews

3.9

78% would recommend to a friend

(2,052 total reviews)
avatar

Balazs Fejes

93% approve of CEO

74% positive business outlook

Software Developer employees have rated EPAM Systems with 3.9 out of 5 stars, based on 2,052 company reviews on Glassdoor. This indicates that most Software Developer professionals have a good working experience there. EPAM Systems is rated in line with the average (within 1 standard deviation) by Software Developer professionals compared to other employers within the Tecnologia da informação industry (3.9 stars).

Reviews by job title

2K reviews
5.0
Aug 25, 2025

Good place

Recommend
Business Outlook

Pros

A stable company, timely payments, and many opportunities for learning

Cons

Salaries are below market level, salary reviews are infrequent, and conditions and benefits vary greatly depending on location

avatar
EPAM Systems Response
6mo
Thank you for your feedback! We love seeing employees appreciate and take advantage of our robust library of learning opportunities and educational resources. Regarding our compensation review process, EPAM considers internal and external factors when creating a Total Rewards package - one component is salary. We review salaries annually and provide for raises based on internal factors like individual performance and performance against business objectives. We strive to align our pay-for-performance philosophy with employee expectations and the market. Please get in touch with us if you would like to discuss this further at Glassdoor@epam.com.
4.0
Aug 24, 2025

Big Company

Recommend
Business Outlook

Pros

* A lot of projects * Many resources to learn from * There is a lot more organization than there is in other consultancies

Cons

* Promotion process can be hard, they'll require more than what others with the same title can do (there is a lot of discrepancy on what a senior is) * Not much rewards for working hard on the project, you still need to put effort in Epam itself * Wages can be better in other companies

avatar
EPAM Systems Response
10mo
Thank you for your review. We’re happy to hear that you’re having a positive experience while being a part of our team, and that our variety of projects, learning resources and organization have been to your liking. We’re always looking to streamline our processes and make it easier for our people to grow and reach their professional goals. For further comments, feel free to write to us at glassdoor@epam.com
4.0
Aug 21, 2025
Recommend
Business Outlook

Pros

Excellent Learning Opportunities: EPAM invests heavily in its employees' growth. The internal learning portal (EPAM eLearning) is fantastic, with access to courses on Coursera, Udemy, and Pluralsight. I was encouraged to get certifications and had dedicated time for self-improvement. Exposure to Modern Tech Stacks: I was staffed on a project for a major US retail client where I worked with a modern cloud-native microservices architecture using Java Spring Boot, AWS, and Kubernetes. You can genuinely work with cutting-edge technologies if you land the right project. Global Company, Diverse Teams: Working with colleagues and clients from different countries (US, UK, Europe) greatly improved my communication skills and cultural understanding. It feels like a truly international company. Work-Life Balance (Project Dependent): On my project, the work-life balance was excellent. Managers respected personal time, and overtime was rare and always compensated. This seems to be the case for many, but not all, projects. Stable Environment: As a large company, EPAM provides job stability that is often missing in smaller startups. The hiring process is robust, and they value long-term relationships with both clients and employees.

Cons

Your Experience is 100% Project Dependent: This is the biggest caveat. Your day-to-day life, work-life balance, technology stack, and even your manager are determined by the project you're placed on. I was lucky, but I have colleagues who had less ideal experiences with legacy tech or demanding clients. The "Bench": If your project ends, you can end up on the "bench," where you are expected to learn and interview for new projects. While it's paid, there can be pressure to find a new role quickly, which can be stressful. Complex Bureaucracy: Being such a large company, some processes (like equipment requests, certain approvals, or internal transfers) can be slow and require navigating through multiple layers of HR and administration. Salary Growth Can Be Slow: While initial offers can be competitive, internal salary hikes can sometimes be modest unless you are promoted or switch projects strategically. Your best leverage is often an external offer. Client-Facing Pressure: Since EPAM is a service company, sometimes client demands can dictate tight deadlines, which can trickle down to the development team, impacting the pace of work.

Viewing 157 - 159 of 2,052 Reviews

Glassdoor has 14,982 EPAM Systems reviews submitted anonymously by EPAM Systems employees. Read employee reviews and ratings on Glassdoor to decide if EPAM Systems is right for you.