The right to free speech means only that you are free to say what you wish without fear of criminal prosecution. It does not means that you are free of the civil and social consequences of others taking offence at what you say.
Good explanation.
In his employment contract there is probably a section dealing with inappropriate behaviour.