I applied online. The process took 1 day. I interviewed at Epic (Verona, WI) in Aug 2010
Interview
Received email from recruiter, submitted application online after looking at website. They called and gave me a 30 minute interview over the phone and then I received correspondence the next day that they would like to fly me out for an on-site interview consisting of a presentation, additional application and background check.
The process took 3 weeks. I interviewed at Epic in Aug 2010
Interview
Contacted via email by a recruiter, followed by a short phone interview, and then a follow-up to plan the trip to Wisconsin for the on-site interview. I have only had the phone interview to date and am leaving in two days for the on-site interview, so I am perusing this site for insight.