I applied through a recruiter. The process took 2 months. I interviewed at Epic (Verona, WI) in Apr 2011
Interview
I joined Monster.com and was invited to submit my resume. After that came a phone interview followed by a personality test, skills assessment, and an on-site interview. The personality test was weird and psyched me out a little because I tend to over-think things; same with the skills assessment, though I wasn't too worried about it. The phone interview was nothing more than screening questions: what are my goals for this job? Why did I apply? Where do I see myself in 5 years? etc.
The on-site interview was something else; they have contracts with hotels and taxi services in Madison, so everything ran very smoothly and all the people I met were very nice and friendly. Since this company hires young/recent grads, I felt more like I was going to summer camp than a job interview. As a writer, I had to take yet another skills exam and talk to someone from about three different departments in addition to sitting through presentations. It makes for a long day.
I did have to prod the recruiter at each stage of the process to move it along; sometimes, weeks went between when I completed one part and they started the next and I had to initiate communication each time. I think they only agreed to the on-site interview because I was so persistent, but I wasn't terribly surprised when they ultimately did not offer me a job (and guess what? They waited two weeks after the interview before turning me down). Had they offered me a job, I would have accepted it.