Being an admin has to come from the heart. To be a great GP, it has to come from within oneself. Sadly, can't trust anyone nowadays. Anyone can give a great answer. Play the right cards and you will get hired. There is no way of really telling how a person truly is or will be. There are no lie detectors you can hook up to a person online.
Furthermore, higher up staff can't always be there to monitor new hires or they are just not on at the same times. Monitoring staff is asking quite a lot for someone to do and not many will have time for that sort of thing. Unfortunately, GPs can get away with abusing powers in that way. Thus, hiring is not an easy task. I agree with much of what Coco has stated. I think hiring should come from the company itself. No more of this hire volunteers.