Epic Software Developer reviews

3.4

51% would recommend to a friend

(951 total reviews)
avatar

Judith R. Faulkner

75% approve of CEO

80% positive business outlook

Software Engineer/Developer employees have rated Epic with 3.4 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
Jan 22, 2017
Recommend
CEO approval
Business Outlook

Pros

+ Campus is attractive, parking is good + Food served on-campus is good + People are generally nice; willing to help you if you ask + Even developers travel to customer sites - a nice touch to remind you why you're doing this + Positive culture - people want to do the right thing

Cons

- Bureaucracy can be overwhelming with respect to changing code - Codebase is old and patchy, to the point where the changes you make don't feel useful - Above two points mean the job feels less like a developer job and more like a generic job with a technology requirement - Technologies are somewhat out-of-sync with the outside world. This is slowly changing (they are migrating from an old frontend to a newer one), but you aren't on the cutting edge. - Don't take the job if you're a software perfectionist - there's a lot of stuff you'll want to do that you can't - Amount of time-logging can feel excessive at times

1.0
Jan 11, 2017

Only come for the money

Recommend
CEO approval
Business Outlook

Pros

1 food 2 money 3 I am not a fan of the campus honestly. I may look fancy, but it's not a park. When you work, you surely do think about those dragons and spaceships. But it is fancy. 4. There are many nice people.

Cons

Madison is pretty cold and boring, but that's minor. The problem with the work is massive (at least for many apps in clinical), I can't say for all apps, but for my apps (a clinical app) 1. Disorganized code base makes it very difficult to work with, thus not helping your coding skills. You are forced to fix the code and eventually you are part of it. 2. Outdated technology makes your skills useless 3. Horrible testing process makes the quality a joke 4. Constant escalations so that projects can be cut almost routinely. The mental stress is tremendous. You have to take that into mind. 5. Continuous bug fixing. You may spend 5 hours finding out who owns the bug, another 4 hours arguing who owns it, another 4 hours reproducing it, 1 hour wring 10 lines of code, 3 hours in functional testing (no unit testing most of the time, especially in VB). 6. When you go to visit customers, constant complaint makes you doubt what you do. But you will forget about it because they reimburse for your fancy dinner. 7. All your friends and colleagues are gone, you can't stand anymore. 8. Workload varies from team to team and from time to time. At time you may work 60-70 hours a week, other time you may be bored to watch every youtube video you missed. It's a mix. To be fair, this is not an issue at least for my app. 9. The DoD deal is doomed, sales are slow down, hiring is freezing. People don't care any more.

Viewing 778 - 780 of 951 Reviews

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