Unreliable the driver didn't speak much English went for the wrong home for pick up then didn't know how to get to SJ airport. Plus he took me to the wrong terminal and I ended up running late for my flight. As much as I hate Uber it's starting to look better