Rating distribution:
0 reviews rated 5 out of 5 stars.
24 reviews rated 4 out of 5 stars.
247 reviews rated 3 out of 5 stars.
19 reviews rated 2 out of 5 stars.
0 reviews rated 1 out of 5 stars.
5
4
3
2
1
Detail Ratings
Work life balance
4.0
Career Growth
4.0
Work flexibility
4.0
Job Security
4.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
4.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy
or truth of any individual submission.
To ensure a clear and accessible reading experience, Jobstore utilizes AI assistance to correct
typos and minor grammatical errors in user reviews. The original reviewer intent, star rating, and
sentiment are strictly preserved.
Read more
Pros: EPAM provides excellent opportunities to work on diverse, large-scale projects across various industries, which really boosts technical skills. The company invests in training and certifications, helping with career growth. Colleagues are generally skilled and collaborative, making it a good learning environment for software engineers.
Cons: Project deadlines can be quite aggressive, leading to occasional pressure and longer working hours, impacting work-life balance. Sometimes, communication between different levels or departments could be more streamlined. While pay is competitive, benefits could be enhanced to match industry leaders.
Advice to Management: Consider better resource planning to manage project timelines more effectively, which would significantly improve employee well-being and work-life balance.
Show more
Pros: The best part about working at EPAM Systems was the exposure to a wide range of projects and technologies, which really helped my professional development as a software engineer. They invest in training, and you can learn a lot, especially on the technical front. The team members were generally supportive and great to collaborate with on complex software development tasks.
Cons: Sometimes, the project allocation process felt a bit unclear, and there could be a disconnect between project needs and individual career aspirations. Communication between different departments or project management levels wasn't always seamless, leading to occasional delays or confusion. Managing workload across different time zones could also be challenging.
Advice to Management: Please improve cross-departmental communication and streamline project assignment processes to better align with employee growth goals. Consider more transparent feedback loops.
Show more
Pros: The biggest strength is the variety and scale of projects available, offering significant learning opportunities in different technologies and domains. Working with clients across various industries provides great real-world experience. The company culture encourages continuous learning, and access to EPAM's internal training resources is very good for skill development as a software developer.
Cons: Balancing client demands with personal time can be challenging, as project deadlines sometimes lead to unexpected overtime. Communication can occasionally be slow between different levels or geographical locations, especially with remote management. While job security is generally decent, the intensity of client-driven work can feel high at times for a software engineer.
Advice to Management: Consider clearer project scope definitions upfront and better resource allocation to mitigate last-minute pressure. Empowering local leads could also improve day-to-day team management.
Show more
Pros: EPAM really shines when it comes to exposing you to a wide array of cutting-edge technologies and complex client projects. The chance to work with international teams and clients is invaluable for professional growth. You'll gain solid experience in software development and consultingskills, making you a more well-rounded IT professional.
Cons: The main challenge is sometimes the inconsistency in project allocation. You might be on a great project one day and then face uncertainty or less engaging work the next. Some internal processes, especially around resource management and communication between departments, can feel a bit slow or uncoordinated.
Advice to Management: Focus on improving project pipeline visibility and streamlining internal communication. Greater transparency in resource allocation and career pathing would also be beneficial for employee retention.
Show more
Pros: EPAM offers a great platform for IT professionals looking to grow. I've worked on challenging projects for international clients, which has been excellent for skill development. The company fosters a culture where you can learn a lot, especially if you're proactive. The remote work flexibility has also been a major plus, allowing for a decent work-life balance when managed well.
Cons: While career growth opportunities exist, the progression can feel slow and sometimes dependent on external factors rather than solely on performance. The compensation and benefits package, particularly for mid-level roles, could be more competitive compared to other IT service companies in the region. Communication about career paths and salary reviews could also be clearer.
Advice to Management: Consider more transparent career progression frameworks and regularly benchmark compensation against market rates to retain talent.
Show more
Pros: EPAM provides great opportunities to work on challenging projects for international clients, which is fantastic for skill development in software engineering. The company culture encourages continuous learning, and you really get to expand your technical stack. Being part of a large global IT services firm means exposure to many different technologies and business domains.
Cons: Project allocation and client demands can sometimes lead to unpredictable work hours and shifting priorities, impacting work-life balance. There's also a feeling that project management and resource planning could be more consistent, leading to periods of high intensity followed by slower phases.
Advice to Management: Focus on improving project forecasting and resource management to create a more predictable workflow for employees.
Show more
Pros: EPAM provides a fantastic platform for professional growth. I've had the chance to work on interesting projects for international clients, significantly enhancing my technical skills and understanding of the global IT consulting landscape. The company encourages learning and provides resources for upskilling, which is a major plus for career advancement in this fast-paced industry.
Cons: While project variety is a strength, it sometimes leads to demanding schedules. Achieving a sustainable work-life balance can be difficult, especially during critical project phases. Communication on timelines and expectations could also be clearer from project management at times, leading to occasional extended hours.
Advice to Management: Focus on better resource planning to ensure more consistent work-life balance for engineering teams. Clearer communication on project scope and potential overruns would also be beneficial.
Show more
Pros: EPAM provides exposure to a wide range of technologies and client projects, which is excellent for professional development and expanding your skillset in the IT services industry. The company has a strong global presence and often works with cutting-edge solutions. I appreciated the flexibility in work arrangements, with many roles supporting remote or hybrid models. The learning opportunities and the chance to work with skilled professionals are definite highlights.
Cons: Project allocation can sometimes feel inconsistent, leading to periods of underutilization or intense pressure when a new project starts. While leadership is generally accessible, communication on long-term project roadmaps or role stability could sometimes be clearer. Navigating internal processes can also take time initially.
Advice to Management: Continue to focus on transparent communication regarding project pipelines and resource allocation. Enhancing long-term role clarity for employees would significantly boost morale and retention.
Show more
Pros: EPAM offers exposure to a wide array of technologies and complex projects across various industries, which is great for skill development. The technical teams are usually very competent, and I learned a lot from my colleagues. There's also a decent level of work flexibility for remote or hybrid arrangements, which is a big plus.
Cons: Career progression can feel somewhat dependent on project needs and visibility rather than purely merit. Sometimes communication from higher leadership about strategic shifts or project roadmaps isn't as clear as it could be, leading to some uncertainty. Resource management could be more balanced to avoid burnout.
Advice to Management: Improve transparency in project allocation and career pathing. Better communication of organizational changes will help teams feel more aligned and secure.
Show more
Pros: EPAM provides excellent exposure to cutting-edge technologies and a wide range of client projects, which is fantastic for career growth in software engineering. The company culture encourages learning and professional development. The work flexibility, often allowing for hybrid or remote arrangements, is a significant plus, making it easier to manage personal commitments. Colleagues are generally skilled and collaborative.
Cons: Sometimes project demands can lead to extended working hours, impacting work-life balance. Communication can occasionally be a challenge due to distributed teams and global operations. While job security is generally good, it can feel project-dependent, and transitions between projects aren't always seamless.
Advice to Management: Consider standardizing communication channels and processes for better clarity across global teams. More proactive project planning could also help improve work-life balance.
Show more