I have been using zomato since the day it launched in Kanpur. I have not faced any bad experience till date with them. Their delivery guys are mostly really nice. I also like their chat service on the app. I always used to think that zomato ratings will help delivery guys in getting incentives but one of the delivery guy told me that the one who gets good rating gets more delivery orders and they are paid on per delivery basis. So do not forget to give ratings.