Banner image for EPAM Systems

Overall employee rating

3.1
Based on 80 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
3.0
Work flexibility
4.0
Job Security
3.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
2.9
10 July 2026

Decent projects, slow career path

I've been with EPAM for a few years as a Software Engineer. It's a massive IT consulting company, so you see a lot of different projects. But career growth here feels pretty slow, you really have to fight for it.


Pros

You get exposed to so many different clients and technologies, which is good for learning if you're proactive. As a Software Engineer, I got to jump into some interesting software development challenges. It's a stable, corporate environment.


Cons

Career progression isn't clear at all. It's tough to get promoted, especially for technical roles, without basically changing teams or pushing super hard. There's not much formal career growth support, even for remote employees.


Advice to Management

Please create clearer career paths and promotion frameworks, especially for technical roles in IT consulting. It feels very ad-hoc right now.


Ratings by topic
3.0
Work life balance
2.0
Career Growth
3.0
Work flexibility
4.0
Job Security
3.0
Pay and benefits
2.0
Leadership
3.0
Company Culture

Similar reviews
Senior Software Engineer
3.3
16 April 2026
Pay is Okay, Benefits Are Just Standard
Pros: The health insurance plans are pretty solid; you get good coverage. The 401k match is also a decent perk. For a remote role, the work flexibility helps balance out other areas, which is a nice benefit.
Cons: Annual raises for software development roles don't really keep pace with the market. Bonuses are often tied to client project success and feel pretty small. Don't expect huge pay jumps here.
Advice to Management: Re-evaluate the annual compensation review process for all software development roles. Make it clearer how performance ties into actual pay raises, not just bonuses. Improve pay transparency across the board.
Show more
Senior Software Engineer
3.3
7 April 2026
Pay is okay, benefits help out
Pros: The benefits for fully remote Senior Software Engineer roles are decent. Healthcare plans are robust, and there's a good amount of PTO, which is a big plus. They also have some nice perks for professional development.
Cons: Salary growth is slow here compared to other companies in the IT consulting industry. Your base pay likely won't compete with big tech. Raises aren't huge, and it can be tough to get significant compensation bumps without switching projects.
Advice to Management: Really look at current market rates for experienced software development professionals. Invest more in competitive salaries and faster pay increases, especially for those excelling on client projects.
Show more
Software Engineer
2.9
4 April 2026
Hybrid Model is Okay, But Project Dependent
Pros: I've had good luck with work from home for my software engineer role. Being remote from New York City gave me some decent flexibility, especially when not tied to client offices. For some technical consulting projects, a hybrid model actually works pretty well.
Cons: The work flexibility really changes based on your client and project manager. It's not a company-wide standard. Sometimes, WFH options just disappear if a client demands onsite presence, which can be tough.
Advice to Management: Standardize work flexibility policies across all projects. Don't let client demands completely dictate employee WFH options, especially for long-term employees.
Show more

Are you sure?

Once you confirm, please note that this action cannot be undone.