I applied online. The process took 7 weeks. I interviewed at Progressive Insurance in Apr 2010
Interview
Phone interview and on-campus interview. They even offered to fly me in, but called in 3 days before the in-person interview saying they made a mistake. Fairly unprofessional I felt. The interview itself was easy - just make sure you stick to relvant examples in your on-phone interview.
Interview questions [1]
Question 1
How does your current experience relate to our requirements?