Since you're on HN, I'll give you the benefit of assuming you're working a nice, solid, salaried job.
Retail is hell. It's the worst on-call you've ever experienced times a thousand.
If you haven't worked retail in the last few years, I'd actually suggest doing the following: Go on the dating app of your choice and put out that you're legit looking for coffee with folks who work hourly retail jobs. You're vaguely tech adjacent, you can automate those swipes. Literally just ask people who match with you to tell their worst experience in retail.
Ask those retail folks: Are you trained enough? Are you understaffed? Does your manager give a shit? Do you actually get the tips you're supposed to get? If you could walk away right now, would you?
Invite 'em to have a coffee/tea, etc in some public place. Talk about what's going on. Genuinely give a shit. What you'll learn is that most hourly retail folks are living hand to mouth, paycheck to paycheck. A friend of mine in college was making $7.70 an hour as a shift manager at a Taco Bell. The straw that broke the camel's back was when his manager suggested he take a *decrease in pay* and an *increase in hours* in exchange for "maybe getting salaried". He left and now is paid $35/hr to sell marijuana.
As someone who works a salaried job at a MANGA/FAANG Forbes Top 100, I feel that some of us lose sight of what our retail-facing hourly folk are actually doing. Retail folks get the most abuse from both sides that I've seen.
Last week, in the grocery near me, I looked at a dude who was mad about a few labels being misaligned, screaming until he was red in the face at an employee about how he was being ripped off, about how this was terrible. It wasn't until I walked over and (legitimately wanting the thing he was mad over) asked him to politely shut up and get over himself for not reading that he stopped, stomping out of the store. This store, like many others, basically demand that these people be happy in the face of abject abuse. The security at the door? That's only for shoplifting. Being a complete jerk to the floor workers? Not that poor fuck's job, and they can be reprimanded for stopping a fight from happening.
In the face of [Nine dollar paychecks for 70 hours of work](https://www.today.com/food/working-mom-received-9-paycheck-7...), a [rising wage theft issue that accounts for billions in unpaid wages](https://www.epi.org/publication/employers-steal-billions-fro...), it's no wonder that [suicide rates of retail workers is going up](https://archive.md/VrvBu).