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 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.
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
Very simple interview process for entry-level positions. Logic-based, they want to see your ability to solve problems, as well as your ability to effectively communicate with others and how well you can collaborate.
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.
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
Very simple interview process for entry-level positions. Logic-based, they want to see your ability to solve problems, as well as your ability to effectively communicate with others and how well you can collaborate.