In a business transaction I expect product delivered as well as service. This location doesn't get that concept.
I've come to McDonalds because I'm in a hurry and there aren't other options. Like most of us do.
When they leave half my food out of the bag and then I have to spend five minutes on the phone explaining the problem over and over to someone with no communication skills (why are people who don't understand English answering the phone?) AND how other places rectify problems, offer an apology, give solutions, etc. it's beyond bad.
Avoid at all costs!
If you have to go here check your bag before leaving!