Very GPs and reception staff.
Reception staff and the GPS are all very rude and communication is very poor. They don't listen to you and they don't engage properly. They never inform you about your blood tests and results. You have to chase it yourself.