I recently booked a trip to Himachal via makemytrip. I had used this site on my friends suggestion.
Site design - Site design is good. I like the layout and one can easily surf through while booking.
Charges - The charges are higher compared to what you would have incurred if planned on your own.
Offers - MMT has good offers but even after availing the offers, I find the cost higher compared to other travel websites.
Services - The services given on my tour were good & satisfactory.
Mobile app - It is easy to use but I prefer the website.
Customer service - is average. Waiting time on phone is high. Should consider appointing more staff.
I might choose some other site next time.