I applied online. The process took 1+ week. I interviewed at Epic in Dec 2009
Interview
interview on site phone interview as well. there was also a test where i had to go somewhere to take it and a test that they gave me. when i was on site they also required a presentation. they lie to you a lot about what to expect when you work at the company.