Epic Software Developer reviews

3.3

48% would recommend to a friend

(955 total reviews)
avatar

Judith R. Faulkner

77% approve of CEO

83% positive business outlook

Software Engineer/Developer employees have rated Epic with 3.3 out of 5 stars, based on 955 company reviews on Glassdoor. This indicates that most Software Engineer/Developer professionals have a good working experience there. Epic is rated in line with the average (within 1 standard deviation) by Software Engineer/Developer professionals compared to other employers within the Information Technology industry (3.9 stars).

Reviews by job title

955 reviews
3.0
Aug 15, 2022
Recommend
CEO approval
Business Outlook

Pros

Great coworkers, pay can be good, job can be flexible depending on your role, Madison can be a pro or a con. You really are working on a product you can feel good about, and interacting with healthcare professionals and learning about what they do can be really fun and rewarding.

Cons

Patronizing culture. Upper management think they know best, and not all feedback is treated the same. There's a fair amount of opacity. For example, there's a ranking system that feeds into your raises and bonuses somehow. No one is allowed to know their rank, and feedback for employees around growth is filtered through this fact that they can't know what they're being compared against or what circumstances are holding them back if their manager isn't good at handling this type of feedback system. The type of development you're doing won't get you far elsewhere - cache isn't used elsewhere, so the most translatable coding skills are if you work on web development. There's a lot of overtime. 45 hours is the average expectation. Not all teams/devs work that much, but there's a lot of expectation that to be excellent you need to put in a lot of work, and you really need to be responsible for your own work/life balance. Epic has a lot of sink or swim mentality, and a feeling of "people couldn't make it" if they leave because they don't work well there, regardless of many of those people being successful devs elsewhere. At Epic, you're expected to manage your own project - define, scope, design, develop, ensure testing timelines and quality is met, etc. There's other people who are also supposed to do these things, but ultimately it's the developer's responsibility. This means a lot of pieces that are usually done by other roles at other companies are at least partly dev responsibilities at Epic. It means a lot of devs who "don't succeed" at Epic do succeed elsewhere, where they can focus on dev alone. This isn't always true at Epic, but I saw it enough to believe it's a trend.

2.0
Aug 12, 2022
Recommend
CEO approval
Business Outlook

Pros

Great pay, allows for growth in a lot of areas and soft skills. Excellent place to begin work right out of college.

Cons

Transferable skills even for developers is close to none. Probably the only company in the world to use this tech stack. Transitioning to another job will be difficult coming from epic.

5.0
Aug 11, 2022
Recommend
CEO approval
Business Outlook

Pros

The people are great. Everyone I work with is friendly and helpful! As a software developer, the work is interesting and challenging. The roles that are less customer-facing (like software developers and quality managers) still get to interact with customers during immersion trips out to customer sites where we get to observe real people using the software and talk to them about what is and isn't working. I didn't really appreciate it until I went on my first immersion trip but after having been on one, I think that all software shops should consider incorporating immersion trips into their developers' jobs. The campus is beautiful and there is definitely a benefit to being able to talk a quick walk around to reset or give your mind a break. The food at the Verona headquarters is delicious and affordable. Epic is fairly well known, so if you ever need to leave Epic for one reason or another, you will still be very employable. Epic is a very large company with most of its staff in Verona, WI so if you don't like the team you are on, it's possible to request a team transfer (though obviously it's not guaranteed that a transfer will happen).

Cons

Internal documentation isn't always the most up to date or easy to find. If you want to regularly work from home, this is not the place for you. As mentioned in the Pros section, Epic is a very large company. As much as the leadership would like a consistent experience throughout the company, Epic is a company made up of people, and people are different from each other. Some people mesh well and others don't, regardless of how good of a people they are. The quality of one's experience at Epic (and likely any company) will be heavily influenced by one's Team Lead and to a lesser extent one's coworkers. This is great if you have a great TL and coworkers (as I do), but can be problematic if you get placed under or alongside people who you don't mesh with as well. People on LinkedIn see that you work at Epic and flood you with requests regardless of whether you specify that you aren't looking for job opportunities. Seriously, if you get a job at Epic, consider deactivating your LinkedIn account.

Viewing 358 - 360 of 955 Reviews

Glassdoor has 6,338 Epic reviews submitted anonymously by Epic employees. Read employee reviews and ratings on Glassdoor to decide if Epic is right for you.