To this day, I maintain that the hardest job I've ever had was being a carhop at Sonic. All the soul-crushing foodservice insanity, and oh, you're on roller skates too.
The hours I worked and the shit I saw in that job do not compare to any other foodservice job I ever had, let alone other jobs. The tips (which you only got if you weren't on shake duty) were the only part that made it worthwhile, which meant putting on a happy-go-lucky face even if it was covered in grease, shake crap, blood sweat and tears.