It's basically thousand island dressing, which does have mayo in it. And I'm guessing it's not quality.
As an aside: McD is wondering why they're losing market share and they're trying everything but the solution. The newest one is people will randomly get their meal for free? What? NO, IT'S THE FOOD QUALITY, DUMMY.