I have seen this kind of behaviour in the consulting business here in Germany many times. Actually so often that I started to believe this is the culture around those companies. No integrity, no real teamwork, lying behind your back, ego driven, playing the blame game, very poisonous atmosphere.