I applied through an employee referral. The process took 4 weeks. I interviewed at Assurant in Jul 2010
Interview
Was call to set up a phone interview with a recruiter, if they like you then you will have another phone interview with a hiring manager. If you pass that then they will ask for you to come in and do a face to face interview. The final hurdles is that you have to take a skill test.