Pros
There's a special kinship among non management employees. Particularly among tenured associates. Healthcare benefits are good.
Cons
Company culture is horrible. They will grind you to dust if you let them, and there's an insatiable appetite for more productivity out of fewer people. Numbers are everywhere, in goal packages and in unstated "these aren't goals but they're just as important" memos and emails. The pressure to attain these numbers is ever present, and the wildly shifting goalposts within the numbers will drive you insane. Keep in mind that even when an issue is acknowledged by everyone, including regional mgmt, nothing is done until it's already matastized into a horrible, morale destroying cancer. This happens constantly, and for a company culture that greets issues with turnover and inconsistent management, is sadly the only true constant. You will feel pulled in 10 directions at once. There is little to no communication between home office, regional mgmt, and associates. This contributes to being tasked with contradictory goals, and the result is associates that collectively roll their eyes every time they receive an outlook calendar invite for a new meeting. They know this is just one more thing to add to the pile, and that whatever lofty goal a new management rep. (Who increasingly haven't worked within the departments they've been asked to manage.) comes up with it'll quickly be abandoned when results aren't what home office wants and we'll start all over again. In short, this is an organization that grew too much too fast and is killing it's associates to maintain that pace.