Very specific roles (across the board) that are not easy to convert into other job opportunities. If you are a recent grad and you plan on moving back to your (or another) industry, don't get stuck here past 2 years. Otherwise, you will struggle to convert or apply what you have learned into another field. Epic actively enforces its non-compete that disallows its customers and other consulting agencies from hiring ex-Epic employees for at least 18 months.
Upper management is entirely out of touch. The COVID response was (and continues to be) subpar at best and downright dangerous and disrespectful at worst. They are forcing employees to return to campus even though much of the work can be done remotely. The claim is that Epic is struggling financially during these times because health care systems are struggling to pay Epic. Fine, but there is no real connection or correlation between that cash flow issue and your employees working from campus instead of home. If I had children or elderly parents to care for right now, I would be livid with the insensitivity of the current COVID response.
The average work week is 42.5-48 hours, but if you actually take pride in your work and want to complete it with high quality, you really need to be putting in 48-55 hours a week. I have been explicitly told that Epic gives folks more work than they can reasonably accomplish in 40 hours so that they can "stretch" and "grow" in their role.
Customers you work with can be frequently rude and difficult to work with on a daily basis. The customer is always right (and this is true for any company in the service industry), but Epic takes it to new heights. You are expected to wait hand and foot, at any time of day, for any kind of request. Customers do not understand (or care) that a single employee at Epic frequently handles work from three or more customers at a time in addition to internal projects.
Treat your employees better. Epic has gotten really good at hiring and training recent grads into functional employees quickly. So I understand we are all replaceable in your eyes, but if you want a workforce that goes to bat for you every day and in every situation, treat us better.
Stop trying to get more and more lean on installs without actually improving the fundamental process. Implementers make mistakes and get burned out trying to go-live on ridiculous timelines. Technical Support gets burned out trying to fix bad builds and mistakes made by implementers. It is such a downward spiral, and everyone knows it.
Reassess the vacation policy; it is below average for the tech industry.
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.
Phonescreen which was more of a behavioral. It asked what I was looking for in my job search as well as past experiences. Went straight to power day after, which was around 4 hours. Several presentations and two technicals: one system design/database
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.
Phonescreen which was more of a behavioral. It asked what I was looking for in my job search as well as past experiences. Went straight to power day after, which was around 4 hours. Several presentations and two technicals: one system design/database