Good pay (only increased recently after a number of employees left the company), good benefits, and nothing more.
Very bad work-life balance. Basically, they want you to program in Mumps because that is what the system is built on. No matter how much you slog and work hard, once you decide to leave the company, you are pretty much done. Just forget about working for any other customer of Epic. They have these stupid non-compete agreements and secretly enforce them, preventing any clients from hiring you.
You work in a packaged world, and when you come out, you will have to work extra hard trying to adapt to working in other technologies that are not relevant.
Just take your talents somewhere else and utilize them properly.
You can, however, still get into the Epic world (if only for money) by trying to get into healthcare IT who have Epic software and slowly entering into Epic implementations by taking certifications.
Here again, if you take certifications with one employer, you cannot jump to another employer easily, otherwise, Epic will 'blacklist' you.
Stay away if you can.
My colleagues are struggling to get out, but they have to consider getting other employment once they come out. Some are on H-1B visas since Epic only sponsors in EB-3, so that you are stuck here for the next 20 years and slog here without any future outside.
I had to take a lot of tests and had a phone interview where I talked about my past projects. The tests were hours long and took a long time.
30-minute phone screen, then an OA around 4 hours long. The OA had mental math, but also a few LeetCode-type problems. They were not very difficult if you studied common patterns and implementation.
One single virtual interview after a multihour OA. The interview was 4 hours long, but only ~2 hours was actual interview stuff. The rest was two presentations from different people about life at Epic. The 2 hours of interview included a case study,
I had to take a lot of tests and had a phone interview where I talked about my past projects. The tests were hours long and took a long time.
30-minute phone screen, then an OA around 4 hours long. The OA had mental math, but also a few LeetCode-type problems. They were not very difficult if you studied common patterns and implementation.
One single virtual interview after a multihour OA. The interview was 4 hours long, but only ~2 hours was actual interview stuff. The rest was two presentations from different people about life at Epic. The 2 hours of interview included a case study,