Pros
Every manager I've had at a Maxx actually cares about their employees. Not just in basic terms, but they actually give a darn about how your life is going. When my house was flooded one year, my boss found a coworker for me to stay with, and gave me money to get some basic things I needed (toothbrush, change of clothes, etc.) without my even asking. They're also good with transfers, and many members of management started off as base-level employees. It's pretty easy work, and as part-time jobs go, the hours aren't too bad.
Cons
My schedule is awful. Tuesdays, Thursdays and Fridays I work 7-12. I work two other days a week (which varies), but almost always 5-10 or 10:30. My bosses are also kind of scattered and when I request time off, they often forget to put it into the system.