Advice needed. I work for a mid-scale company where we have to regularly travel between states. We have tied-up with reservations for Hotels and Rental cars. I was just going through reviews for the platform on Site Jabber and Trip Advisor, and the ratings of reservations is really bad. I wanted to gather a few opinions from forum members on the website which i could use to convince my superiors to change their mind.