Pros
There is always something to do, It is hard to get bored and the hours go by fast. My coworkers were very nice, and did a good job teaching me. I also enjoyed just the mundane of my job. I worked on "the floor", so mostly putting clothes away and re-organizing. I hardly had to talk to customers, and I secretly wore an earbud so I could listen to music. Other than the amount of standing/walking it was nice to go to a job where I didn't have to constantly "think" or stress out. I found my hours to be good, but I only worked part-time so I didn't need a lot of hours.
Cons
The pay sucks, and they lied on their Indeed/ZipRecruiter about pay. The managers are very uptight, and having to shill out TJ Maxx's horrible credit cards wasn't a great experience. Also, the amount of walking you do is horrible. I had back surgery, and I would have never done this job if I knew about how many miles you'd walk per shift. I wore my apple watch and recorded my steps. For a five hour shift I'd walk over 6 miles. Ridiculous and not enough breaks. And they were unwilling to accommodate for my back-problems.