Pros
Coworkers are super friendly, they work with your schedule, its pays more than minimum wage, you get to work in different departments of the store so you have the opportunity to do a little bit of everything, its always busy so you always have something to do and time flies. You also get to meet a lot of people (customers) and work on your people skills. They don't have scanners so everything needs to be typed, which personally, I think its faster than scanning but you must be very careful not to make a mistake and overcharge the customer.
Cons
If you are part-time you will most likely close all the time, you also need to stand for the whole 8 hours in one spot if you are a cashier. Also different positions get paid differently, and if you are under 18 I believe you get paid less. As to something very negative about the place, I believe I don't have much to say.