There’s been a lot of publicity about harassment at various work places. A lot of court cases with a great deal of money being paid out by companies who could have prevented it.
It seems with some companies that complaints are of no consequence, and even when a number of people bring the subject up with regards to one person, it still isn’t acted up on. It appears that only a court case and a large fine are the only things that make some companies sit up and take notice.