Initially began the process online, but did not complete my application for the "Technical Writer" position. Received an e-mail from an HR rep encouraging me to complete my application. Did so, and received a prompt offer for a phone interview.
Phone interview was standard; a supervisor from the technical writing department seemed more interested in talking about the company than asking any real trick questions. It was mostly an overview of your resume and experiences.
Soon after, an offer comes to fly you out to Wisconsin, and asks you for your most convenient times. They pay for all travel arrangements, and you can bill them for all expenses. They inform me that in addition to the "Technical Writer" position I applied for, they were considering me for the "Program Manager" role.
You fly out to Wisconsin, they arrange for you to have dinner with a current Epic employee, who is not formally evaluating you so you can be comfortable with. The next day, begins a series of tours and interviews. You give a presentation on a topic of your choice, an interview with the HR rep and another with a member of the department you're interested in. You also take a series of quantative and writing tests on a computer.
Overall, you get the impression that they fly in thousands of candidates at all times of the year; that their HR reps/employees are rather bored with the whole process; and that they have enough money to fly people in that 1). aren't the most qualified or 2). don't have the strongest interest in.
Less than a week after leaving Madison, I get a voicemail saying I didn't get the job. Overall, a valuable experience, ate shrimp and steak on the company dime, and really no regrets applying.