Epic's products are awesome and they are better than their competitors by a mile (though some are catching up).
It dominates the competition in almost all respects, which is rare in a customer-centric market.
Epic has an amazing work culture. Customers who buy Epic are getting value for their money. Folks who join fresh out of college have a great chance of understanding how success comes about through hard work and focus.
The campus is nice and almost a tourist attraction in its own right, though full-time folks have nary an opportunity to enjoy it.
Every employee gets a room (though again, growth means some folks share), and believe me, sometimes it makes a difference.
Let me preface this by saying that I work hard and am okay with giving 80 hours a week. In fact, my advice to folks who are applying to Epic is: it's not just a software company, it's a software and services company (almost akin to consulting) and expect to put in long hours. Stop whining about work/life balance – it gets made, not given. Realize that working at a company is about fitting with a culture (i.e., a give and take).
Full disclosure: I left because I wanted to work on something other than Epic's stuff.
Okay, I am going to write, hoping that someone reads it (however unlikely).
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.
Phone behavioral and online assessment followed by a Zoom interview with live coding and system design questions. The first parts were done at the same time, and the next round was dependent on those results.
Received an initial phone interview with a developer at Epic. It was a standard kind of screening phone call to verify credentials and go through the job requirements and such. Then came a skills assessment, which consisted of four parts: programmin
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.
Phone behavioral and online assessment followed by a Zoom interview with live coding and system design questions. The first parts were done at the same time, and the next round was dependent on those results.
Received an initial phone interview with a developer at Epic. It was a standard kind of screening phone call to verify credentials and go through the job requirements and such. Then came a skills assessment, which consisted of four parts: programmin