Pros
Good place to get short term experience for future employment if you find the right department that is growing. Some work-life balance in certain departments.
Cons
Allstate is constantly looking to cut costs so there is zero job security as their CEO takes a short term focus to maintain and boost share price. Senior management is self serving/interested in achieving higher bonuses based on short term performance and not interested in developing their staff. If you happen to be liked (fit the typical old school corporate demographic) and suck up to the right officer, you may get promoted if there is an opening, although the senior level positions are being reduced. High turnover in most departments so watch your back. After a 3500 person RIF in 2020, there were 700 more cuts the following year and this is part of the "Transformative Growth Plan" to be the lowest cost auto provider. Aiming to provide cut rate insurance and selling off your corporate headquarters does not paint a picture of a good future or place to work.