I applied online. The process took 2 weeks. I interviewed at Allstate (Roanoke, VA)
Interview
The interview process was long but was very detailed. They were trying something new, where you would read a scenario and answer questions based on the scenario. This was used to get an idea of your customer service skills.