Epic Software Developer reviews

3.3

49% would recommend to a friend

(951 total reviews)
avatar

Judith R. Faulkner

75% approve of CEO

81% positive business outlook

Software Engineer/Developer employees have rated Epic with 3.3 out of 5 stars, based on 951 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 Informationstechnologie industry (3.9 stars).

Reviews by job title

951 reviews
3.0
Nov 11, 2018

Good entry job

Recommend
CEO approval
Business Outlook

Pros

Easy to get hired as a developer. Great money for someone just out of college.

Cons

Don't stay long. You aren't getting any professional experience you can take to other companies. If you stay more than a couple years, you will be trapped there for the rest of your career.

2.0
Oct 31, 2018

A Roll of the Dice

Recommend
CEO approval
Business Outlook

Pros

The work is interesting from time to time. Most employees have either a single or double office; there are no "open office" layouts. There are lots of food choices in the cafeterias. The campus is nice.

Cons

There is no technical vision in management. Promotion has nothing to do with merit; sycophantic yes men get ahead and people who actually know what they're doing stay put. Management is obsessed with metrics about bugs. A good metric is supposed to be a means to achieve the end of producing quality software, but at Epic, the metrics are the end. No matter how severe a problem is, TLs close or deprioritize bug reports about it to make their numbers look better. If customers complain, TLs make up excuses to shift the blame onto something else (e.g. the customer's hardware, their network, Windows, or anything but Epic) or convince the customer that the problem is impossible to fix. When underlings point out that the problem is in fact quite easily solvable, their proposals are stonewalled. Meanwhile, TLs invest thousands of man-hours in pet projects that accomplish nothing (and frequently make the software worse). The TLs have so little technical knowledge that they often don't have a clue how much damage they're causing to our customers. But even when they do know, they don't care. There are no consequences for poor decision making by employees. As I mentioned above, most customer complaints are suppressed by TLs in order to keep quality metrics looking good. So, there is no feedback mechanism to expose the bad employees; people who slap together mountains of garbage code are praised for their productivity, while those who take the time necessary to build high-quality, high-performance systems are criticized for their low output. Much of the software is based on obsolete technology like Visual Basic. The amount of time a developer spends on such unpleasant languages is highly dependent on their team; a lucky developer might work mostly in C#, while an unlucky one could spend their days wading through unbelievably bad M and VB code. On a related note, because the software is so large, there exists a huge body of Epic-specific knowledge. Some people fall down the rabbit hole of trying to learn as much as they can about our software, but that expertise is unlikely to be of much use outside of Epic. Spending years writing VB code and getting certified in 10 Epic applications probably won't look very good on a resume. Of course, some TLs are better than others and some teams are better than others. With luck, you can work with intelligent people on challenging problems and really improve the software. But one day, your luck might run out.

avatar
Epic Response
7y
Thank you for sharing your feedback. Since doing good by our employees is key to our mission, I forwarded your thoughts to a few lead developers. You can send any additional feedback to Warren Cole. – AA
3.0
Oct 23, 2018

Not Enough Vacation

Recommend
CEO approval
Business Outlook

Pros

Beautiful workplace--going around the campus can be a good break Flat management--your idea is heard Meaningful work--customer focused Trips to customers sites--you get to see the end users use the software and get feedback directly Location--it is unlikely that you are stuck on traffic on the way to work Healthcare benefits Single or double office

Cons

Vacation and sick days--you don't get that many, which is not ideal if your family is outside Wisconsin (work from home is not allowed) Old technology Secrecy in raise and ranking Also, this might be a pro for some people. But to be successful at Epic, you need to be passionate about healthcare. If you are more passionate on technology, Epic might not be the best place for you. For example, if there's a critical bug, a quick fix is more preferable. They are more reluctant to clean up and modernize old codes because they don't want to break the software and cause harm for patients--which is good. But for someone who is more passionate on technology innovation, Epic was not a good fit for me.

Viewing 733 - 735 of 951 Reviews

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