Got similar at my place and there's definitely been some 'discussions' which seem to all centre around he's right and everyone else is wrong. Out of a team of less than 10 I know at least 5 people have complained about him to his boss but of course that's been ignored as well.
As I say we have...