Pros
Easy to get hired, literally walk in the door and you have a job. Fired? That's ok they'll take you back, probably even before you're eligible if they get desperate enough. No skills? Totally fine. They probably won't even ask many details about your work history. Less pay than some fast food chains in the area but benefits are decent & there's room for growth if you are ok with 60 hr weeks on salary.
Cons
Upper management is pushing "changes" in the company, but it is all just a sales pitch. Turnover at places like these are high anyways, and I typically take negative reviews lightly assuming many were bitter terminations. But in this case, I wish I would have trusted reviews more. Word of caution to those moving in to the area, this company's reputation is terrible and for a reason-- do your research before committing to this place. If you work hard and are dedicated to your work, you will get tired and burned out here. If you're just looking for a job to get you by, and if being just another number to management will not bother you, you'll probably be fine.