I submitted my application online. I got an email back from the Talent Coordinator of Allstate looking to have me come in for an interview. I scheduled an interview and they gave me a location. I interviewed with the manager who hired me and one of my soon to be cooworkers. The asked me about everything on my resume, they were trying to get a feel for who I was, what I do, how I do it and so forth. We chatted for about an hour. There was a scripted part of the interview, casual conversation about things on my resume, and a time for me to ask them questions. After I had ran out of questions, I thanked them, and went home. A few days later I got a call back from Allstate and they had offered me a position.