Good benefits.
People are encouraged to try new things and not penalized if they don't work out. It promotes an adaptive culture.
You don't have to be a big wig to speak up and be heard when you have concerns or an idea.
Epic supports various causes that I also support:
They also offer opportunities for people to get involved, as a group, in other charities. It's a great way to meet people who share your values.
Your team lead (TL) has a lot of control over your life at Epic. I've had some really great TLs, but there have been some duds and some that I would go out of my way to avoid in the future. Several of my friends who used to work at Epic left explicitly because of conflicts with TLs. (In fairness, most companies put a lot of control in the hands of people's direct managers.)
Some roles have very high expectations of the amount of time that you're willing to devote to work.
We all know that sometimes crunch time hits and we need to put in extra effort, but regularly expecting people to work long hours is not healthy. It would be good to figure out how to allow more recovery time after large time commitments, or even better: how to avoid crunch time that requires so much extra work.
The interview process was overly long. When they offered me a position, they gave me less than 48 hours to make a decision, meanwhile they dragged on the interview process for over a month, including a 6-hour-long interview on one day.
Very straightforward. I applied online, had a phone interview, did the technical exam, and then came in for an onsite. The onsite was fantastic; they do a great job of showing you what the culture is. You meet a number of current employees, get a de
The interview process itself was long and a little drawn out. There were multiple steps throughout, and it somewhat seemed repetitive. It was hard to think of questions to ask at each stage. Everyone was very polite and helpful, though.
The interview process was overly long. When they offered me a position, they gave me less than 48 hours to make a decision, meanwhile they dragged on the interview process for over a month, including a 6-hour-long interview on one day.
Very straightforward. I applied online, had a phone interview, did the technical exam, and then came in for an onsite. The onsite was fantastic; they do a great job of showing you what the culture is. You meet a number of current employees, get a de
The interview process itself was long and a little drawn out. There were multiple steps throughout, and it somewhat seemed repetitive. It was hard to think of questions to ask at each stage. Everyone was very polite and helpful, though.