I applied online. The process took 2 weeks. I interviewed at Allstate in Jan 2017
Interview
HR emailed me and asked to set up a phone interview, then after that interview happened, about a week later I was asked to set up another phone interview with the hiring manager.