I suppose Allstate is not the worst place to work, but it’s definitely the worst place to work from all the big companies in the business. I've worked for a couple of other insurance companies and I have never seen a place where people are more treated more poorly than Allstate.
A lot off hirings, a lot of layoffs, people leaving on their own, a lot of shifts in workforce, that seems to be working out for the management or is even a planned policy, as they wear the worker out by overloading them with work and unrealistic goals to a point where he can’t take it anymore and leaves, or gives up and starts underperforming and they let him go. Seriously, when I started I was immediately overloaded with assignments, some not even in the domain of my position. They give you a decent pay when you start, but after that, you can forget about getting any sort of raise or a bonus, while requirements seem to grow larger and larger. If anyone saw Allstate as a long-term career option, I would advise them to reconsider.