Pros
The managers do their best to work with the employees. Honestly, I found myself surprised that I could even befriend these people. They're some of the most supportive people I've met. My coworkers are some of the nicest people I've met. Many friends to take away from the experience. A lot of the computer system and tech used on site was pretty easy to pick up on.
Cons
Understaffed most days, especially on the weekend, when the number one complaint in the store is that no one's able to find anyone to actually help them out. The expectation for expecting everyone who walks through the doors doesn't have the store credit card and that they'd be interested just because of the discount is highly unrealistic. I'm constantly the go-to for backup customer service when I was never hired for that and barely trained (everything I know I basically picked up from the other customer service reps). At our location credit is the number one concern because of our numbers. Not the employees, not the customer service satisfaction, credit. It's gotten to the point where my boss has been personally threatening me with cuts to my already irregular hours just because I don't get people to apply like I did when I was first hired. A combination of all of the above has ultimately made the whole thing one of the most toxic job experiences and yet no one wants to do anything about it because the complaints of anyone below an E4 doesn't matter. Why would you expect us to promote the app when a good percentage of the customer base barely even knows how to work email? No full time opportunities and those 'growth' moments I was told about are nonexistent. Why do you give someone who was hired in the last seasonal period an immediate promotion months later and still expect the employees that have been there for longer to apply for the other positions that open up? It makes no sense.