Based on my experience, having worked at one very “google-esque” place with less than 100 employees and big corporate environment with thousand plus. The sexual harassment was ALWAYS at the smaller places, the bigger environments was just normal corpo bullshit of paperwork not being done and ladder climbing.
Not to take away from you’re experiences, but for me, I’ve seen this exact thing happen