Long story short a supervisor from another branch office sexually harassed me and I was leaning toward not reporting. I asked for the opinion of my team lead and supervisor who both insisted I report to HR. I wasn’t leaning towards it but they insisted it was for my protection. Later I came to hear from the number two of my supervisor that they’re using it as leverage to hold over the branch office so that my supervisor gets promoted above the branch supervisor.. Although it feels safer that my supervisor gains that authority rather than my harasser, I feel so dumb and naive having believed in their altruism. Maybe they truly intended to protect my safety but it feels like an ethical grey area and there’s a clear cutthroat culture for upward mobility.