It ought to be working for a good cause, but every doctor I've ever talked to hates their software.
Ethical misconduct, micromanagement, cult atmosphere, extreme uncompensated overtime.
I'm even scared to write this review, fearing they'll hunt me down. I think it's been long enough since I was there that they won't find me. There's no such thing as leaving on good terms.
Their business model for hiring is to find new graduates who don't know any better, strip them of their humanity, and those that survive the process will stay there for life, never allowed to leave. I left on my own terms out of principle.
I feel just as bad for management.
Leave the company out of principle is my advice.
Things will not get better.
Started with a conversation with an engineering manager for the phone screen. Then a skills assessment that took roughly 4 hours to complete. The process was overall clear, and expectations were clearly communicated.
Round 1: phone interview (going over your resume) & online test (logic puzzles, programming questions). Round 2: 3-4 hour long Zoom meeting going over Epic's products and a whiteboard exercise with a developer who works there.
The first step is an initial phone screening that is not technical. They ask you about your previous projects, tell you about the company, and allow you to ask any questions. After that is an online assessment that isn't timed.
Started with a conversation with an engineering manager for the phone screen. Then a skills assessment that took roughly 4 hours to complete. The process was overall clear, and expectations were clearly communicated.
Round 1: phone interview (going over your resume) & online test (logic puzzles, programming questions). Round 2: 3-4 hour long Zoom meeting going over Epic's products and a whiteboard exercise with a developer who works there.
The first step is an initial phone screening that is not technical. They ask you about your previous projects, tell you about the company, and allow you to ask any questions. After that is an online assessment that isn't timed.