Better over the last couple of years.
I've never been here and and been called in on time. I would expect a delay of 30 minutes on average though nurses are more timely. The surgery has got better over the last couple of years but not ever seeing the same doctor twice is a bit of a drawback.