Alceste
Vagabond
Work retail long enough, and you would feel like a veritable slave.
I've worked in retail, but for small business owners. I didn't feel like a slave. Then again, I won't work for people who don't value what I bring to the table and treat me with respect, and I also live in an area where 9 times out of 10 if you get any work at all you are directly employed by the business owner. It's hard to be obnoxious to your employees when your own livelihood completely depends on their job satisfaction. It's way easier for "middle managers" to be obnoxious to their underlings, since they get their paycheck no matter what.