The coworkers are fantastic. I can count on people I work with to be smart and good at their jobs, and to help me when I need it. I feel like what I work on makes a real difference in people's lives, helping doctors and nurses take better care of patients. Overall, the company is ethical in its dealings with customers and generous with charities.
The compensation is generous.
Upper management communicates at length with employees in monthly staff meetings, so you know more about what's going on than you would at many companies. It is privately owned, so you can be confident things won't change abruptly in unpredictable ways due to acquisition, merger, or generally stockholder pressure.
Epic is a process-based company, and the processes have logic behind them.
The form opinions about people quickly, and it can be hard to change them. The flat hierarchy is good for many things, but "advancement" in terms of higher titles and more official authority are frequently unavailable.
If you get a less experienced manager (which can easily happen), you need to help him or her manage you, or you can end up with too much work, and I see plenty of younger employees who struggle with this.
Internal development management tools are awkward, and improvement of them isn't a high enough priority.
Add additional channels for escalation. There should be someone approachable who is outside the normal management structure that frustrated employees can talk to.
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