Worst experience. I use UBER everyday to go to office daily. Whenever I book UBER it says that the driver is reaching in 5-7 minutes. However, even after waiting more than the mentioned time, no one arrives. I open the app only to find that the driver has cancelled my ride. The app starts booking ride with another driver and same process repeats. Sometimes even worse happens when neither the driver cancels the ride nor he moves towards the pick-up point. He let's the user cancel to avoidcharge