I applied online. The process took 3 weeks. I interviewed at Assurant (Albany, OR) in Jul 2013
Interview
initially contacted by email, online skills test, a week or two later a face to face interview, then drug test and back ground check, the whole process takes a few weeks