I found myself temping in an office a few years ago to make ends meet. I had been out of the office environment for a number of years but was placed in an office in Crawley. Within half an hour of being there on my first day I remembered why I became a tradesman and left office work behind. So...
To be fair Bitching is, although annoying for the most part, not that big a deal. You can choose to just not listen or take part in it. People not doing their job is a far more annoying matter in an office.
You're lucky if you find such a place. Luckily I no longer work in offices but out of the places I've worked they are the only ones I've experienced bitching and backstabbing in.