That, and the food.
Chick-fil-A. The employee turnover is a fraction of other fast food chains.
The food is better, and better for you. And the wait staff is a lot friendlier.
We have five guys burgers down here and for the same amount of money I get better food and a more pleasant dining experience.
Chick-fil-A pays more. A Chick-fil-A opened here a year ago. Their starting pay for new employees is $10.50/hour. The employees at our local Chick-fil-A seem to be much higher quality than at the local McDonalds. The cost for feeding my family at Chick-fil-A is higher than McDonalds, but the food is better and the experience is just more pleasant.
Another restaurant chain with a similar philosophy is In-N-Out. Customers will pay more for a Double-Double, enough to support a higher wage for the employees.
I don't think customers will be willing to pay enough for a Big Mac to support paying the McDonalds employees more money.
I do like Chic-fil-a, and have only good experiences, but the others, I gave up