I dont know about how good the doctors are as its my first visit here, but they sure are too clumsy and have no respect for anyones time. I had an appointment of 3:30 to see Dr Amit Kasliwal. I waited for more than half an hour outside while the doctor was taking a class.
When the class got dismissed, I found out that there were other patients who had an appointment long before I did and naturally they had to go before me. After seeing one such patient the doctor left his cabin.
I along with other patients was still waiting outside while he is nowhere to be found.
To add to it, they have no system to attend a number of patients as in nobody calls you when its your turn. The people waiting outside decide among themselves. And if you happen to be the person who doesnt like to fight, you are the last to go inside.