My 31 year old son has a McJob. I’m very proud of him. He needs this type of job for reasons I won’t go into but he shows up, does it well, and has in fact, found a way in it to help his community. We are encouraging him to stick it out for at least a year because staying with it is a way to help him grow at this time in his life. It changes your perspective on the low level service jobs when someone you love has one. They are almost always transistion jobs.
McDonald's is all you make of it, if you want to use it to your advantage for what it is.
I am old enough to remember when we were happy to have a job that paid regular and you could have year around, I never look down or think less of people that work there, I remember when I was one of them.