It is generally good if you have to book hotel, car rental or flights yourself through their websites or the apps. If something goes wrong as in flight cancellations, or hotel rebookings or you want to enquire about status of any of your booking you have to go through a very average customer service.
Their customer service personnel don't understand what you say, give wrong answers apparently to please you so that you hang up the phone to call another day. Call on different times and you get different inconsistent answers.