I've used Doordash a few times. I used them twice when I worked at my previous job. We didn't have traditional lunches, only two 25-minute breaks (paid). And a couple times I forgot to take food, so I had to order something. Another time I used them was when I got home from work (from my current job) and just didn't feel like stopping to get food so I used Doordash to order something (from Zaxby's).
I used to get pizza delivered from Pizza Hut every now and then. But I won't ever, again. They use Doordash as their delivery service. So if there's an issue with your order, you have to call Doordash to get it handled. Or, like in my case, NOT get it handled. They said they had no record of the order. Well, y'all sure did take my money and deliver only 1 pizza (ordered 2 pizzas and some cheesesticks and some extra sauces). So if they didn't have a record of my order, how did I even get the 1 pizza? The girl couldn't answer that question. I just told her I'd be doing a charge-back on my card so I'd at least get my money back. That was the last time I used Pizza Hut. When you outsource your deliveries, even on a local level, you get shitty service that's way more complicated than it needs to be. I learned my lesson on that one. From now on, I'll either order Domino's (they still use their own drivers) or pick up.