I would add that in the case of the "white collar" job, there was a lot of contractual protections against arbitrary termination. Thus the woman who spoke up so firmly couldn't be discharged for speaking up, as long as she kept it very professional. On the other hand, I'd be willing to bet that if the harasser had dug in his heels and stayed at the job, he could have set in motion more complex procedures that would have eventually terminated her.