We were given an appointment at 7:30 pm. We walked in on time only to be greeted by a very rude receptionist saying we should have come at 5 pm! There were zero chairs to sit as well. The room was beyond packed. We were then told we would be called around 9 pm. Decided to wait till 9:30 pm then leave. Coz even the best doctor is not worth wasting hours and hours waiting with zero respect for the patients time.