Glitchy and barely functional. It was a white screen for a week until it finally loaded. Once loaded it wasn't any better. You find one glitch that leads to another. It auto-accepted another order without telling me or my knowledge and sent me to the wrong address. Not only do the drivers suffer but the customers as well.