Pros
For an entry level job, in today's economy, this is great. The pay isn't the most, but it sure isn't the least. Management has actively coached and groomed employees here for success. The learning never stops. There are weekly classes that we attend to continue to review and learn new topics. Our VP came to our office a few weeks back and just sat and talked with us about what we did and didn't like. How often do you get your VP to come hangout while wearing jeans and just say whatever you feel? I would imaging, not very often.
Kontras
I honestly can't say one bad thing about Allstate. I am not saying it is perfect and it's the best. However, if you sit and think about what work could be like, versus what it is actually like, I see no reason to complain. My worst day at Allstate is worlds better, than my best day at previous jobs. Be humble, work hard, and you will do great.