I applied through a recruiter. The process took 2 weeks. I interviewed at Epic in Apr 2010
Interview
After posting a resume on Monster. A recruiter send an email. I submit an application on line and after 15 days, I received HR email to set up a phone interview. I was also asked to take an online personality test. The test question is little bit weird. There are 4 options and I choose one that I think it is the best for me. But then I was asked to choose the next one in the remaining 3. After that one in the remaining 2. Even though I feel none of the remaining options fit me, I have to pick up one.
The phone interview is very informal. A tech people called at the set time, and just ask things on my resume. She also ask what do I see in 5 years, my SAT score and GRE score. I asked what I expected for next step and I was told that there are a few tests.
I applied through other source. The process took 1 day. I interviewed at Epic in Nov 2008
Interview
I was first contacted by the corporation, they got my resume via monster. I ended up taking a proctored skill test that they sent out. Once I passed that, they contacted me for an on-site interview. The interview was a day long, with four one on one interviews. Some with recruited, and some personality tests. The whole experience was quite pleasant. The campus is impressive and it played a part in me taking that offer.
I applied online. The process took 3 weeks. I interviewed at Epic (Madison, WI) in Dec 2008
Interview
Right away in the interviews you can see that Epic has a very relaxed culture. Since they have an ongoing hiring process and you're not gunning for a specific job position the process can move as quickly or as slowly as you like. If you are extended an offer you get to select your start date. They stress that they have a casual dress code, but recruits rarely believe it. If you show up in jeans and a t-shirt for the interview you will earn some bonus points (nothing official it seems, but they like to see that you're capable of fitting in).
The interview process will feel a little redundant. There are many layers of interviews and tests, and some of that information might not make it to the next layer until after you do.