I have used this site before and was fine. However, I am in India now and needed to make changes to a Indian domestic flight I booked while I was in the States. I signed on to Live chat with their Indian support team. The nice young man transferred me to the US chat team, who did not come on the chat for at least 10 minutes even though said someone will talk to me in 3.03 (silly me I thought it was minutes) they must have meant 3 hours.
There is no number for the US customer support telephone number on the US site.
I had to use Google to find their phone number.
When I finally got through to the US team, the gentleman could not understand me even though we are both from India. He offered to change my ticket and told me there was a $100 change penalty, but he could not tell me what the total charge would be,
I could not talk to a supervisor, he claimed there was no one on the floor. I cannot imagine a call center without a supervisor on duty.
Net I would not use makemytrip again, because they are not set up to easily handle the changes that necessarily happens in a business trip.