Dave Ramsey famously forces all of his employees to sign a morality clause as a part of their employment agreement. One unmarried woman who works for him applied for maternity leave. Since her pregnancy is proof that she engaged in sex before marriage, he fired her. She is suing.
I hope she wins.
Not because I am in favor of extramarital sex, nor am I opposed to Christians. The reason is that I do not feel like an employer should have the ability to fire you for what you do while you are ‘off the clock’ unless it has a direct effect on the business. That goes for all businesses. That means the cop who donates to the Rittenhouse defense fund is safe to speak his mind while not at work. That means a person can go to a Trump rally without being fired. As long as it is on the employee’s own time, the boss should have no say in that employee’s business.
Unless it has a DIRECT tie to the business.
For example, an employee of McDonald’s who stands outside of a store in a company uniform and complains about the food being unhealthy. The employer can discipline him, because it is directly in opposition to the business.
I have spent most of my life working for employers who claim that their employees must he held to a higher standard, whatever that means. What it means in practice is that the employees can be fired for things that are none of the employer’s business. Imagine a workplace firing you for being an NRA member, or for being a Republican and you understand why I am opposed to this.
An employee who has sex outside of work with another employee, especially if there is a subordinate relationship can be fired, but other than that, it should not be any of the employer’s business.