It sounds like a fantastic opportunity. I did a little research on the agency and Allstate is a company that I respect. I currently work for a GEICO local office and I think the transition would be nice.