Epic can be a great place to work. The campus is beautiful, the work is rewarding, and the pay and benefits are hard to beat. If you are starting as a software developer, you are almost guaranteed to have a good first year here. You will learn a lot about managing technical projects and be given autonomy over your work. Mileage may vary for customer-facing roles, but for developers, folks tend to enjoy their first year. I know I did.
Epic has a lot of surface-level pros, but once you gain more experience, you will start to see the poor work culture that exists behind the scenes:
This one isn't really a con, but do note, Epic has a monolithic codebase that will be forever facing a software entropy problem.
The company needs to take a step back and reevaluate what is and isn't sustainable. I think we all know the current state of the Epic isn't feasible long term.
A very long online test is required. It includes some IQ test-type questions, some riddles, and some tasks involving learning unclear rules. The grading isn't totally clear; for instance, it's unclear whether the speed of finishing the test factors i
I submitted my resume through Handshake, completed an online assessment, and then had a brief phone interview. The phone interview was mostly behavioral, with some questions about topics on my resume.
Initial phone screening with a software engineer. He asked about my projects and previous experience on my resume. Then he outlined the role for the last half of the interview, with time for questions. After that, there was an online assessment of
A very long online test is required. It includes some IQ test-type questions, some riddles, and some tasks involving learning unclear rules. The grading isn't totally clear; for instance, it's unclear whether the speed of finishing the test factors i
I submitted my resume through Handshake, completed an online assessment, and then had a brief phone interview. The phone interview was mostly behavioral, with some questions about topics on my resume.
Initial phone screening with a software engineer. He asked about my projects and previous experience on my resume. Then he outlined the role for the last half of the interview, with time for questions. After that, there was an online assessment of