Worst Job you'll ever have. Learn from my mistake, move on.
Pros: none really, you get one day off for christmas, and one day off for thanksgiving, that's it
Cons: no benefits, an error could cost up $10k out of pocket, list goes on
Look somewhere else. Allstate does not respect its employees and promotes unethical practices towards staff. Allstate consciously provides minimal training and understanding of the technology they have you work with. It seemed as though Allstate wanted its employees to make mistakes in order to pass on responsibility and get them to pay out of their own pocket. Personally, I never caused an "Errors & Omission", but I was fully aware of that fact that it could cost you up to $10K out of your pocket.
I would never recommend anyone to work for Allstate Insurance, not even the worst of people.