My last experience with Uber was horrendous. I had scheduled a trip for early the next morning. The app seemed to error out and didn't give me any conformation that my trip was scheduled or confirmed. I went to try again and received an error message that I already had a trip scheduled at that time.
It's virtually impossible to contact Uber customer service. The best I found was some in-app chat which I had to lie to get to as their support options had no selection for what my issue was.
I then gave up after the 5th or so canned response I received asking me to all but wipe my iPhone and return it to Apple. Never mind the fact that the issue also existed on uber.com and was reproducible.
That was the last trip I ever used Uber for. It's one thing to have bugs in your product, but it's something else completely when the company does everything in their power to make no attempt whatsoever to understand or even entertain the thought that maybe, just maybe, it's not user error this time.