Let me explain.
1. Bus quality
The bus was pathetic, all the cushions, curtains everything smell vulgar and initially we were trying hard to not to omit (Within 2-3 hrs we get used to it). My wife's seat was struck and was not moving back beyond a point. She couldn't sleep because of that. We had a total worst experience travelling in such a vehicle.
From my experience, I think it's not in their agenda. The bus was 1 and half hours late, then they have changed the waiting place last moment and we were told to walk more than half a kilometre to the new place.
The bus was scheduled to reach my place by next day 7.40am. But, It reached only by 12.45! That is 5 hrs late! We had a total 15+ hours of travel through real hot weather and exhausted as soon as reached our destination.
3. Staff behavior
Very rude, Intolerant and abusive. When some of the travelers questioned the timeliness I mentioned above, the operators became arrogant and started abusing them infront of others! It was an unbelievable instance after paying our hard earned money, waiting more than one and half hours more for the bus to arrive, and, finally walking nearly a kilometre for the new waiting place.
Overall it was a total nightmare. Please ensure the quality of your service providers otherwise more people will move to alternatives like makemytrip in very near future I think.