Allstate is too slow, too conservative, and too bloated. In the face of shrinking market share and margins, management is in a white-knuckle panic to turn things around with new execs and outside talent, a very rare occurrence until lately. This is all too little too late imho. Their technology is ancient (mainframe anyone?), it is well known that they have little-to-no respect for the people in research who are the core of the insurance business, and the majority of the employees are engrained in the way "it's always been done." If you want a slightly underpaid but easy lifestyle that may one day end abruptly, or if you just need a stepping-stone, Allstate is for you. Otherwise stay away.