I am really frustrated with the service. The company and the drivers both are unprofessional. Uber help desk is of no help, they just sit and count money. Drivers keep on cancelling rides and there's no mechanism to stop this. Penalize the drivers and try to compensate the passengers who just wait for long hours to get a cab. Drivers often complain that they are not paid enough. Why is uber charging them so much that they have to cancel rides? It's high time improve your service.