the McDonald's stores themselves are not something to be afraid of (well, some of them), it's the meat plants. I've worked both McDonald's and KFC and McD's is MUCH cleaner.
The KFC I work at will serve chicken, I kid you not, that is days expired. Since I began there our record is SIX DAY EXPIRED chicken, cooked and sold. This stuff smelled awful, but still we are required to bread it and cook it. I see so many people walk out, and I don't blame them. It's awful. My boss makes us serve expired milk and play ignorant if it comes back. The ignore customer complaints, and will even yell back at the customer. They use shady business techniques to make more money, ( Say someone orders a burger, fries and a drink. This can be made into a cheaper combo, but they will charge them for all three because they didn't ask), and blames the staff for low sales. I would have quit long ago if I was able to find another job... It's a tough economy out here. I have a million horror stories about fast food. I live one.