Pros: Great People, good pay, worked around my schedule, store hours, positions transferable.
Good place to work if you don't mind getting dirty and working hard. You have to work both the front of the store, (handling customers), as well as the warehouse. Fast paced, good pay, I was able to put in extra hours because we were short staffed, but each store is different. They carry a lot of products, so there is lots to learn. The managers I've had actually did work around my school schedule as well as with things that came up, such as doctors.