I'm not sure what line of work you are in but is there someone higher up you can send an email or letter to about this?
It is highly unprofessional and downright RUDE of them to be doing that in a public place.
If the company you work for do, as you said," prides itself on the behavior and values of all employees" then I don't see the problem in taking an issue like this forward to the higher ups.
Good Luck xoxo
Bookmarks