Decent, but unfulfilling. - Software Engineer Epic Employee Review

2.0
Nov 16, 2021
Recommend
CEO approval
Business Outlook

Pros

Good pay in low COL area. People there are nice, subsidized food, your own office (good and bad). You can set your boundaries, and choose how hard you work. Your compensation will reflect your decision, and they are fine with what you choose. Company cares about your growth (within the company), so you have some freedom on what internal projects and responsibilities you want. You can choose more leadership vs technical as well. Good stepping stone to FAANG or other jobs, even if tech-stack leaves much to be desired (FAANG doesn't care, since they're going to train you anyways). In my opinion, if you can navigate epic and its disaster of tech, everything else will come easy.

Cons

The platform is a behemoth tied together by a lot of super glue. Most of the business logic is written in a language called Mumps, which is incredibly limited in features. You can forget about data structures/classes, and anything related to modern software development. For the most part you're mostly doing CRUD with some extra steps in the middle. Be prepared to deal with a lot of spagetti code. The inability to abstract business logic in a decent way is already hurting the company's ability to build features in a timely manner. (Hyperspace Web was years behind schedule) There's no widespread automated unit testing or integration testing (but i hear they're trying to make it more standard), which reinforces the spagetti and makes refactoring impossible and discouraged. Testing is done by QA type roles. You do get a taste of modern programming with the TypeScript programming, but that's limited to FrontEnd development. However it seems like the way that the internal metrics are set up, Epic somehow prefer the company spend 100 hours each on 5 features (for a total of 500 hours), compared to 200 hours spent on proper architecture, and then 30 hours spent each on the 5 features (350 hours).

Explore other reviews about Epic

5.0
Apr 24, 2026
Recommend
CEO approval
Business Outlook

Pros

Impact: You are part of creating systemic level change for healthcare organizations. You get to be on site and work directly with providers and see how these changes impact their communities. People: Extremely smart and capable. I feel like I can rely on my team in a way I haven't at previous employers. New hires are entry level, so there's a strong community for people in a similar stage of life. Culture: Quirky but in a real, unique way. People are collaborative and celebrate shared accomplishments. The campus enshrines a very specific (and fun!) vibe. Location: Madison is awesome. Benefits: The health insurance is unparalleled. Sabbatical is a super cool perk too. Growth: A lot of autonomy and responsibility allows people to rise to the challenge. Stability: Solid industry, no lay-offs.

Cons

Remote work flexibility: 5 days a year

3.0
Jun 16, 2020
Recommend
CEO approval
Business Outlook

Pros

Autonomy, independence, culinary, cool campus

Cons

Blackbox management, upper management is out of touch

502
See reviews by: Helpful|Rating|Date|All