Didi Egypt, worst customer service experience ever, drivers are screwing customers, and customer service do nothing. We spend money calling them and they do nothing. For example customer cannot rate driver that canceled after accepting trip, because captain canceled before trip start.