Dec 13 Dec 13 Germany & the Office Christmas Party Nic Houghton Culture It's time for the Christmas party, but why aren't the Germans dreading it?