I applied through a recruiter. The process took 2 days. I interviewed at Epic in Aug 2010
Interview
Great company, I had a very good impression of Epic. I was encouraged to apply by a recruiter. After applying, I took a personality test (online), then I had a brief phone interview, then I was invited to Wisconsin for interviews for 2 days. first day was informal, dinner out with employee, second day i had 5 interviews and took 5 different written tests in math, verbal and programming. Overall I liked everything there but my salary expectations were too high for them (they told me so but i would not relocate for less). The interviews themselves were not too hard at all, normal questions you can expect form job interviews.
I applied through college or university. The process took 1 day. I interviewed at Epic in Nov 2010
Interview
I just went through the first round of phone interviews and it was fairly straightforward. I talked with someone about my academic, former internships, and future careers goals. I received notification the very next day that I had advanced to second rounds on site interviews and we scheduled for a two day interview, for me to arrive the day before my all day final round in Madison and to have dinner with an employee. Overall, I think the experience was very positive. There was great communication and quick turnaround from the human resources/ recruiting contact and also from my interviewer.