The staff is VERY patient.
The minutes of waiting when there's no one there are simply due to the fact that they don't serve pre-made burgers. If you go when there are a lot of cars there, the service will be faster.
There are occasional forgotten sauces, etc., so it's up to you to check quickly as usual. For me, it's really not a big deal.
After all, it's still a McDonald's, so quality... eh 😉 Anyway, most of the employees are friendly even under pressure.