"I gave 3 stars because the driver was apologetic about the situation but I find it completely unacceptable that when I arrive home after the 1 week international business trip from hell, I call my driver to see where he is and am told "I have to pick up another passenger so if you don't want to share the car, you need to wait 1-2 hours for another car".
This was not ok at all from a professional perspective.
I went along with it as I was returning from a grueling business trip, was exhausted and had been awake for at least 24 hours. The driver had the other passenger (who was very nice) sit in the front seat but I had to wait approximately 30mins after I cleared customs for the car to arrive as he was waiting for the other passenger and said "I'll pick you up at the agreed time" (my flight came in early).
In the past the car from other companies was tracking my flight and was waiting regardless of whether I was early or late which is what I expected from this service. And I was also still charged the full cost, no compensation or follow ups. Unfortunately, while the driver was very nice but I wont be using this service again for my business needs."