Good as a starter job - good pay, thorough training, and for many jobs, a Computer Science degree is not required despite it being a software company.
Good coworkers - most people were very friendly and the demographic skews very young (since Epic likes to hire people right out of college).
Very good health insurance!
Overall, not great. Extra effort is not appreciated, management (at least on a team level) can change frequently, and standards change drastically between team leads.
Epic claims it doesn't do layoffs, but that's not strictly true. They instead "ask" people to set an end date, so they can claim everyone quit instead of being fired or laid off.
You will likely do several examinations prior to the actual interview (i.e., basic math/rates/coding tests, plus a personality assessment that might help them place you). The actual interview is about average-to-difficult (be prepared to answer STAR
You apply for PM or TS, and they may let you know you are also considered for the QM role. The interview includes a presentation that you have to make. I think it is effectively the same as PM, but you are judged for PM (IS) or QM.
Two meetings about the company and software. A case study on potential issues one may face in this position. A 10-minute presentation on the topic of the interviewee's choice, and then the interview.
You will likely do several examinations prior to the actual interview (i.e., basic math/rates/coding tests, plus a personality assessment that might help them place you). The actual interview is about average-to-difficult (be prepared to answer STAR
You apply for PM or TS, and they may let you know you are also considered for the QM role. The interview includes a presentation that you have to make. I think it is effectively the same as PM, but you are judged for PM (IS) or QM.
Two meetings about the company and software. A case study on potential issues one may face in this position. A 10-minute presentation on the topic of the interviewee's choice, and then the interview.