As a person with a foul mouth on me I should be one of the last people to complain bout others behaviour especially if drink has been taken
Whoever I wouldn’t behave in a way that could be deemed inappropriate whilst representing the company I work for. This could be at a trade show, conference or a hotel lobby with a company shirt on.
Sure BA ,BT, AA, M&S staff have fun and that is great but having it in a family place whilst dressed in Uniform was a bit stupid of them.