Epic Senior Software Developer reviews

3.2

69% would recommend to a friend

(19 total reviews)
avatar

Judith R. Faulkner

71% approve of CEO

16% positive business outlook

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

Reviews by job title

19 reviews
1.0
Jul 30, 2022

Not recommended

Recommend
CEO approval
Business Outlook

Pros

Good pay (although raises/bonuses are a total blackbox and it seems that some people get shafted in this department) Excellent culinary (although not what it once was) Cool campus Smart and friendly co-workers

Cons

Low bar for development (at least on my team) - many codebases are hacked together conglomerates of garbage from 5, 10, or 20 years ago. Management will actively refuse to delegate time or resources to re-write or refactor this code, leading to frustratingly difficult and long development times. This also includes being asked/forced to cut corners in your own development, so if you are someone that takes pride in writing good, clean, performant code, this can cause a lot of friction. Tech stack is pretty lousy. For most of the application teams, you'll work in C#.NET with vanilla Typescript (or Javascript if you're unlucky) and a no-SQL language called M that's hardly used outside of Epic. Possibly some minimal exposure to an Epic-specific flavor of React. Some teams use more SQL and there are mobile-facing teams as well, but the biggest part of the company is vanilla TS/JS and M backend. No Git, we still use SVN. No Jira, we have a terrible in-house product called EMC2. No unit testing, minimal automated testing. From a tech perspective, you likely won't learn too many transferrable skills here. Complete lack of support or options for work-from-home, remote meetings, or really any flexibility at all. Even meetings that are perfectly suited to a web cast, such as the required monthly all-hands meeting, are mandatory to attend in person. This meeting will provide little to nothing of value for your day-to-day work, unless you are interested in obscure insurance legalese or equally obscure grammar tips & tricks from Judy, but it WILL waste 3 hours of your Monday. Upper and middle management is WILDLY out of touch with the reality of workers' day-to-day life. Management is very fond of saying things like "web migration is over, we are going to see an explosion of new development in the coming months", when in reality they have been saying this for years and the promised new development has yet to even start. In the same vein, they instituted a policy where developers can take one day per month to fix something that they think is worthwhile, but in reality, developers are too busy fixing bugs and investigating poorly documented one-off customer crashes to ever take advantage of this "benefit". No opportunity for advancement, unless you want to become a manager. There are no official "senior", "staff", "architect", "tech lead", "L1/L2/L3", etc positions. You simply do the same work forever, with no official change in responsibilities and no say in bigger picture or longer-term decisions, even if you are the technical expert in the area (these decisions are all made by low- to mid-level managers, most of whom haven't written code in 5+ years). Company is also wildly understaffed at current. Teams are experience massive bug backlogs, which means that nobody is getting to work on fun projects or cool new stuff (I had gone ~1.5 years without working on a project), and the company has declined to hire more employees to fill this gap. This had led to a downward spiral of attrition, as tenured employees get tired of working on boring stuff, so they leave, which just leaves even more boring stuff left for the remaining employees, so they leave too, etc etc. Overall, I wouldn't recommend working here as a developer unless... - you are not a super ambitious person and are content to do mid-tier work with minimal advancement opportunity indefinitely, OR - You have no other (competitive) offers or options

2.0
Jul 1, 2022

Good company

Recommend
CEO approval
Business Outlook

Pros

Pay is relatively good, food is good, co-workers are nice.

Cons

You need to be able to find something interesting to work on.

1.0
Jan 7, 2022
Recommend
CEO approval
Business Outlook

Pros

Beautiful campus Great culinary team I really like my coworkers, work well with them, and think they're good smart people. We make products and those products generally make the world a better place.

Cons

Upper management is self-selecting, out of touch, and grossly incompetent. It's one thing for upper management to make mistakes, it's another to double and triple down on those mistakes and try to stamp out dissent from workers who are coming forward with data and good intentions. Management against workers is a pattern at this company (see Epic v. Lewis) and it's gotten worse, not better. Most of the best people I work with have left in the last year or are seriously considering leaving. No meaningful career progression for developers who don't want to get into people management. HSWeb isn't a modern framework and experience in it does not meaningfully translate to other tech companies. It's one thing to want people to work from the billion dollar campus you built. It's another thing to be a health care IT company and force 10,000 employees who can work well from their homes to come into the office, against the recommendations of the county health department, in the middle of the biggest spike in COVID cases Madison has ever had, in a county where there are no free ICU beds. We're hemorrhaging our best people because they don't want to work here anymore and our customers will pay the price for that in the long run.

Viewing 4 - 6 of 19 Reviews

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