Worked at one for maybe a year and some change. Thinking back on it, it was kinda enjoyable. I liked my colleagues, I liked prepping drinks and getting orders out the window. I even liked mopping. The real drawback, what eventually drove me away from it, was doing it every day for the foreseeable future.
If I could, I would sign on to work, like, two weeks. Then move on to something else. Maybe pick up another two weeks when I felt like it. The idea that you have one job that you sign on and do everyday until you quit or die seems... silly. Surely it's possible to make employment more flexible -- to let people train for and try a lot of different things. How are you supposed to know what you like doing before you've done it? And, one imagines, a workforce with a better understanding of a variety of different jobs would be better equipped to anticipate problems and find solutions.
One old manager of mine was like that when I did bike delivery! She was super cool and had my back. One day, there was this creep staring at all of the swimmers on way back from a run and I called him out for being a pervert. He chased me for a while but couldn't catch up, but apparently he saw the name of my shop on my uniform (duh lol) and showed up a few minutes after I did. I was in the back eating and telling the story to a coworker who told me to stay back there a minute.
He was livid but my manager totally shut him down and kept asking him "well what were you doing?" and he got really flustered after awhile and left. I ran into her at a party at what I found out to be her boyfriend's house and he had a big portrait of Lenin so that was cool.