The app is fine. The company is terrible. Drivers are paid too little, which incentivizes them to take multiple deliveries at once. Which means someone is getting cold food, and having to wait 30 to 60 minutes longer than the initial ETA. In addition, they upcharge on menu items so you are paying more than if you ordered from the restaurant directly. And the restaurants have to pay fees, too. So everyone loses except DD. And the whole industry is like this.