Name changed just in case it's identifying.
DH went on a works weekend away this past weekend.
Before he went he interviewed for a job in team B as a supervisor. He currently supervises team C. On the first day of the weekend away the head of the company told DH that they wanted him to have a job supervising on team A instead. DH accepted the job on team A verbally.
That night the whole work team went for a drink. DH introduced himself to some of team A that were also there as well as hanging out with his current work team. Later in the night DH went back to the hotel bar with a work mate. A couple of team A arrived and started making fun of DH saying that his workmates had better watch out because DH is gay and therefore will try and turn his workmates etc. DH ignored them because they were really drunk and so he left the room.
The next day they did team building exercises and DH was in charge of a mixed team which included some of team A who DH had seen the night before. They kept messing around and not listening to DH but they were listening to other people.
This morning before they left DHs friend stopped him and told him that the same people from team A had been saying homophobic things about DH.
So DH arrived home today really upset. It took him a while to tell me what had happened.
I think he needs to report these people. But he doesn't want to because they are big friends with a couple of the bosses and they will probably just say it was banter and to shrug it off. DH has admitted to me he doesn't want to work on team A anymore but he would rather just suck it up and sign the contract as he doesn't want to let anyone down.
So AIBU to want DH to report it? I don't know how to help him at this point as he doesn't want to rock the boat and upset anyone.