High stakes, high pressure environment with good compensation but poor work-life balance - Software Developer Epic Employee Review

2.0
11 Jul 2021
Recommend
CEO approval
Business outlook

Pros

- Decent chance to get to travel to interesting places, even as a software developer - Solid compensation package for new graduates (high salaries and excellent health care).

Cons

- In my experience, very high stakes environment with a lot of pressure. If you are working on a piece of the software that deals with patient safety, there is very little margin for error and lots of pressure to get things right. That can be a lot to deal with if this is your first job. - Troubling culture of overwork. My manager regularly worked 60-70 hours a week, and regularly encouraged my team members to do the same. - Not a ton of team atmosphere. Everyone had their own office (or shared with a partner) so there weren't a lot of opportunities to work together or build a team atmosphere with your functional team. - Team leads often had too many reports to be able to devote enough time to individual reports. I frequently saw 1:1s get cancelled because TLs were too busy. - Going on observation trips. (as a recent hire, you have to spend 10 days a year hanging out in a place where they use Epic software observing its use. So, you might be hanging around an urgent care center with a clipboard, sitting in on patient visits and such). These can be awkward, horrible experiences -- especially if you are an introverted software developer :) The providers on the trip might despise Epic and resent you even being there, and its very uncomfortable asking patients if you can sit in and watch their doctor's appointment. - It's just generally a bummer to work for a company where the general consensus of the people using the software is that it sucks. Go to a doctor's office where they use and and ask, "What do you think of Epic?" There's a great chance they'll tell you it sucks. - Many software developers have to engage with customers far more often than you would expect. I was typically pulled into 1-3 customer calls for week, and sometimes these go terribly, when the customer is upset about some update or something. - They keep the career advancement scheme purposefully nebuluous. There's no well defined promotion plan, you just sort of gain influence in certain areas. That's fine if that's the way you excel, but if you're looking for a well defined career path it doesn't really exist here. - There's a bit of worship culture around the founder and CEO. - They try to abstract away as much of the "real" development process as possible. They use custom internal programs to manage development workflows and abstract away the concept of branches, merging, and deployment. It makes it feel like a software factory, where you're not developing, you're just punching in code blocks to this conveyor belt system that delivers software updates. You won't come away from working here with any transferable technical skills, either, since all the systems are so bespoke.

Explore other reviews about Epic

5.0
21 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Meritorious work environment, capable coworkers, work that has high impact, high degree of autonomy, interesting work, campus, food, benefits. Reasonable views on AI

Cons

Young. Parental leave isn’t great. Limited remote work. Required travel.

3.0
16 Jun 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