Epic reviews

3.3

52% would recommend to a friend

(6,041 total reviews)
avatar

Judith R. Faulkner

69% approve of CEO

75% positive business outlook

Epic has an employee rating of 3.3 out of 5 stars, based on 6,041 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Epic employee rating is in line with the average (within 1 standard deviation) for employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

6K reviews
1.0
Oct 24, 2016
Recommend
CEO approval
Business Outlook

Pros

Looks good on resume Decent pay for recent grads Cool office Good health benefits (which you'll need for all the therapy that you'll need to do this job)

Cons

Expect to work a lot of overtimes and weekends Very little appreciation for hard work You will be fired or will be threatened with termination for the slightest mistake (even if if wasn't your fault) Cultish company culture Ridiculous learning curve Honestly most people who work here hate it. Your TL (your boss) can also really make or break your experience at Epic. If they don't like you or are incompetent at their job your life will be miserable. If you're on the fence about whether to take this job, be warned: they will woo you with cool offices, sabbatical, and a young work environment but this job will eat your soul. DO NOT WORK HERE IF POSSIBLE. MINIMUM WAGE IS BETTER.

1.0
Jun 11, 2015
Recommend
CEO approval
Business Outlook

Pros

There are interesting things to see and learn at Epic. You will probably make friends working there. I'm reaching hard to think of these pros, though.

Cons

The company's leadership actively (illegally) discourages employees from comparing salaries, which is incredibly suspicious when male employees tend to live on the isthmus in Madison and female employees generally live in cheaper flats elsewhere, with even more marginalized employees living in neighborhoods one could describe as poor. I was not able to get any accommodation for disabilities during training, and not being able to complete the training without accommodations I needed was ultimately why I was pushed out of the company so quickly. Epic has a reputation among former employees for its terrible work/life balance and its habit of grabbing new developers out of college, sucking them dry, and leaving them burnt out soon after with experience they may have trouble using elsewhere. There is no management to speak of, thanks to Epic's relatively horizontal structure. They make it sound like a great idea at first, but then you find out you're answering to someone who became a supervisor on technical merit alone and has exactly zero formal training in management or supervision. My own supervisor, for example, tried to solve late work from their team by making everyone do more and more meetings and time management exercises, which caused even less work to actually get done.

2.0
Feb 3, 2015
Recommend
CEO approval
Business Outlook

Pros

- Pay is good, especially if your manager likes you it could go very high. - If you are good at explaining what you're doing to your manager and don't try to overachieve you can have a life working at Epic - Food is actually good and cheap - You have some freedom in the work you do, but it's very dependent on your manager. - Most people are nice and friendly and will help you if you ask. - Helping healthcare is sometime nice.

Cons

- Management only looks at some metrics, which uses to push people to do more, often causing problems. - VB6 is probably one of the worst language you can work on at this scale. Epic is way to big to be using a language which was intended for quick projects. - Some very special people are entitled to work in C#, and this makes it even worse for you. - Code base is terrible, full of hacks, dead code, magical constants (both VB6 and C# are affected, sadly), despite the two round of code review mandatory for every check-in. - Senior people, who built the horrible things you work on in VB6, are now working in C#, making your future life hell. - This depends on your team, but you will often just maintain an old code base, fixing bugs and praying for a project. - No unit testing, integration testing or any automated testing for what it matters (for most teams at least). Which means that things breaks easily and often. - Very fragile toolchain. Even doing easy things such as backporting fixes to other versions takes hours and needs manual testing. - Depending on your team you get to work some nights or weekends (and you are almost forced to stay). - Supervisors will throw as much as work as they can, because their supervisor is asking them to do so. - None of the problems I encountered during my day job are even vaguely interesting on a CS standpoint. - Did I mention VB6 is horrible? - People leave left and right, making building a network inside the company very hard. - For the same reason a lot of projects lack owners. A lot of code is actually unmaintained. - Most of the upper management doesn't code, and has never written code inside the company. Most of the managers don't have a clue about the code base they're managing. - Promotions is based on how much you fit in Epic horrible culture, rather than merit.

Viewing 313 - 315 of 6,041 Reviews

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