I have.
I do now, but we just have a nice little lunch, and there is only 6 of us.
If it was like you see on tv, and people are all over the place, getting up to mischief! I would run a mile as they say.
I have been lucky.
Most of my jobs haven't really had Christmas work events, I suppose because we tended to work right up until Christmas. I suppose you could consider the round of end of term events I take my kids too at the end of the year as work events for me.
I attend work Christmas functions if they're during work hours. Otherwise I have a separate life from work and I would prefer to be elsewhere to be honest.
I am retired and the only work I do is not paid, and yes I have organised a lunch for this year's volunteers and even negotiated a good deal seeing as we all work for nothing.
It will be great fun, as many of us really enjoy working in an op shop.