Pros
I've worked this job for 2 years now, and I can say the coworkers are great, pay is manageable, and hours are pretty good most of the time.
Cons
This is going to be a wall of text, so prepare yourself. Working for this company as my first job has taught me a lot about how to behave in a workplace, however, it's also taught me very much about how not to act. My managers for instance. There were a few cases where miscommunications led them to fire and rehire me twice. Then there was the time one of my managers told me not to help customers because she didn't care about them. Then theres the manager who forgets practically everything within 2 microseconds, so as soon as you are away from a checkstand doing duties, (which managers know about since they carry a daily duties list on them most of the time) she'd be calling you up to the front. Then there's the time you get verbally threatened by one of your managers. If they kept security footage this long, and with audio, you'd see all of it. Now on to my actual list of cons: THIS PLACE HAS ZERO CONSISTENCY; whether it's uniforms, store layout, management, hours, you name it, it's been changed at some point. In my two years of working here, I've not seen one bit of advancement through the company, and I've tried asking around to see if I could get a different position, with absolutely no luck. My pay has not budged since I got here.