I’ve been using this service in different cities, without any issues. They are more expensive than hiring local counterparts, but I used to opt this for the reliability and convenience… until a driver didn’t show up. I had to be at the airport at 8am for a 12hr flight, and the taxi never picked me up. Even worse, after being 10min late, the driver marked “they were there”, and they charged me for the cancellation because “I didn’t show up”. This was afterwards solved when I showed all the messages, calls, and geolocation info, but the biggest problem was that I was late to the airport because it was very difficult to get a last minute taxi at that time.
Service varies a lot by company they use and it’s impossible to get in touch with customer service in any sort of appropriate time (they reply roughly every 5-10hrs).