McDonald's is a good place to work. Right now with how the economy currently is, McDonald's is still employing a lot of people. It also provides a semi stressful work environment for younger people, which teaches them how to manage themselves under stress. They also have a fair amount of pay for the work that is required.
Mcdonalds isn't going to be better than anything outside of fast food but that's how it's set up. Mcdonalds hires entry-level employees almost exclusively because they can pay them minimum wage and no one else is ever willing to work for them. For entry-level employees Mcdonalds is a great place to work and gain experience