I applied online. The process took 2 days. I interviewed at Assurant (Miami, FL) in Mar 2009
Interview
Great interview, already know it is a fantastic company, had one phone interview and two in person interviews... the office and culture are great (read their website) as are the benefits... my screwup was that I made too much money and did not seem flexible enouge