McDonalds has found what I believe is a good cooperation in Germany out of necessity. They have created a contract with Aldi for the rental of their employees. While McDonald has to close the restaurants, Aldi urgently needs additional staff to refill the goods.
I don't know how it works exactly because most McDonald's stores are franchised. But it does work and it was even in the main news as a successful example in times of need. At least they care about what happens to their employees which can only be a good thing.