just feel terrible, my colleague who has been hardworking and loyal for 3 years was humiliated and accused of being a gossip during a staff meeting yesterday, he had no idea this was coming but the staff knew in advance that there was going 'to be an argument'. the manager kept on at him, accusing him of gossip but didn't want to know how the gossip started or acknowledge that most of the staff gossip and backbite, including the manager and his son who also works there. he didn't stand a chance so got upset and angry and resigned. surely the manager could have spoken to him in private instead of gathering an audience of 8 people who had nothing to do with it and just sat there with nothing to say. this is not the first person this has happened to, if the manager or his son don't like someone they exaggerate anything they do and they end up resigning, it seems to happen to people who are good at their jobs and have the guts to stand up to the manager or his son who both took part in some racist bullying which was going on but all the staff involved just stuck together. i worry about my colleague and want to get in touch but guess he is probably mistrustful of us now.