I have had some experience with HR. This is my advice and real lessons learned:
- HR is not there to help you. They are there to protect the interests of the company. Do not go to HR for help. If you think they are going to fire or discipline someone based on your word, you are wrong.
- Record everything. Literally keep a log of what has happened. The mere fact that you are organized and meticulous about this will help your case by not leaving or presenting anything based on memory. Inappropriate texts are literally like getting yourself fired. When I say record, I would not exclude use of a voice recorder.
- Seek counselling. Most employers have some kind of assistance/counselling program. Aside from the direct benefit, it also is a record that you called if required as evidence later on. If she needs medication to deal with this like anti anxiety/depression etc. - same reasons.
- She needs to state at some point to him what he is doing is inappropriate / making her feel uncomfortable. No need to reject him, but clearly state she is not comfortable. How about texting him back?
- He has probably done this before. Are there other women in the the office she can discuss this with? It's makes a very strong case when others are willing to step with and you all have your ducks in row. (I would be very careful about this one)
- Whatever happens: She has to be prepared to leave the company; whether he gets fired/disciplined; she gets fired/disciplined, whether she gets a settlement or nothing happens at all.
Yeah. It's sad and its wrong. Best thing to do is move on and look forward to working with professional people again.