The company did the right thing.
As an employee I stood up for a whse worker that some had found out had dressed as a woman for Halloween.
I also stood up for two others that were gay but not totally out.
The boss thanked me for standing up for those people and their rights as employees.
I caught hell from some employees ( truck drivers) and I told them if they had a problem contact me away from work and we can hash it out.None stood up to my offer.