Worked for 3 different US companies last 10 years and only one had big Xmas dos. Last being at Bombay Sapphire distillery which was ok - except the long coach ride back to Reading. A Few team lunches in London which turned into 10 hour pub crawls and an interesting train ride home…
Nothing this...