EPAM Systems Software Developer reviews

3.9

78% would recommend to a friend

(2,047 total reviews)
avatar

Balazs Fejes

92% approve of CEO

74% positive business outlook

Software Developer employees have rated EPAM Systems with 3.9 out of 5 stars, based on 2,047 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 Informationstechnologie industry (3.9 stars).

Reviews by job title

2K reviews
4.0
Aug 21, 2025
Recommend
CEO approval
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.

4.0
Aug 21, 2025
Recommend
CEO approval
Business Outlook

Pros

Good opportunity to develop ur skills

Cons

Work life balance is missing.

avatar
EPAM Systems Response
8mo
We're delighted to read about your positive experience working at EPAM. Thank you for sharing! We strive to create space for EPAMers to thrive and have a positive work/life balance. Our managers receive training to foster a healthy environment for employees. If you are interested in continuing this conversation or want to share feedback on how we can improve this experience for others, please get in touch with us at glassdoor@epam.com
3.0
Aug 20, 2025

50/50

Recommend
CEO approval
Business Outlook

Pros

Home office Big clients Benefits

Cons

Old projects Assessments Nobody knows when your salary will be increased after assessment

avatar
EPAM Systems Response
6mo
Hello, and thank you for leaving a review for EPAM! We appreciate hearing from you. We're thrilled that our Hybrid By Design model of work has been beneficial to you, and we hope it continues to bring a good sense of work-life-balance to you. Thank you for sharing your thoughts on our compensation review process. EPAM considers internal and external factors when creating a Total Rewards package — one component is salary. EPAM reviews salaries annually and provides for raises based on internal factors, including individual performance and performance against business objectives. We strive to align our pay-for-performance philosophy with employee expectations. Please get in touch with us if you would like to discuss this further at Glassdoor@epam.com.
Viewing 154 - 156 of 2,047 Reviews

Glassdoor has 14,927 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.