I work in IT, for a small company. Our office is open plan and pretty small. Most of us get on well, but there's 1 guy who totally spoils the atmosphere. I (and the rest of the team) have been here a while and put up with it so far, but it's been worse recently and I'm really getting brassed off with it. This guy has been here since year dot and reckons he's indispensible. He's rude to the rest of us, and his personal habits are totally disgusting - we get constant farting, loud belching, drumming of keys/desk, you get the idea! Also he has a constant cold atm so we also get v loud sniffing and coughing, we can't hear ourselves speak! If we do speak, he gets irritated and talks loudly to himself, drowning us out. I know it sounds silly but it's starting to spoil what otherwise is a good job. People have tried to address his attitude before - including our old team leader - but they get nowhere, he doesn't care and soon reverts back to normal. I think most people have given up! I suspect it's a waste of time actually approaching him about it - as I say he's just rude most of the time. What's best to do, any advice?