I live and work in Germany and I`d say about 75% of my colleagues are also non Germans and you should hear us take the piss out of each other when we screw up our German or when one of the Germans does something stupid.There are all sorts of insults flying around between us as jokes and everyone understands that.