Underpaid, undervalued, exceedingly stressful, and often poorly managed at the shift level. Turnover and variable quality in co-workers aside, there's intense pressure on shift management to cut labor, such that stores are usually understaffed for the workload. Work throughput expectations don't change, however...
I'm not sure what the answer to this is (McDonalds Corp will just introduce more automation if they have to raise wages, and a lot of people will go from stressful, low paying jobs to no jobs at all). But I don't think this occupation is in a good place.
I mean you can learn to love a job, but that kind of loyalty has to be earned - by good pay, working conditions, career opportunities, and being valued.
But there's too many jobs now - Amazon warehouse employee being one of them - where you are a number in a system, and very much replaceable.
Bring back good jobs. Restaurant worker is not a bad job, but it's underpaid and unvalued.