I hate to say something as callous and sexist as I'm about to say, but...
...she should be fired just for showing those godawful fake tits! Ugh!
Seriously - you sign a contract, you're bound to abide by it. If you don't like the rules, don't take the job. I don't agree with their "morality clause" (obviously) but it's their company and their rules, and she agreed to them.
P.S. While we're on the subject of tits, man those are some NICE ones in your avatar, Holo!!! And the rest of her is pretty sweet, too