The process took 2 days. I interviewed at Epic in Nov 2010
Interview
Before the interview day, you will need to take some tests and have an opportunity to have dinner with employees working at Epic. On the interview day, HR's lead you have a look at the company, and give introduction to the products and culture of the company. Then you will have an opportunity to talk with an employee and ask questions about his/her work. At the end of the morning, you will have a 1:1 interview. During the lunch, you will have an opportunity to talk with an employee and in the afternoon, you have a talk with the HR. At last, you will take two tests.
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.
Top companies for "Compensation and Benefits" near you