I applied online. The process took 6 weeks. I interviewed at Liberty Mutual Insurance (Wausau, WI) in Apr 2010
Interview
Recruiter interview via phone 20 min
in person interview with 2 managers- 1 hour
2 weeks later, 2nd interview with 2 separate managers-1 hour
offer followed 3 weeks later