> What happens when you start at the same level but are promoted to different levels?If through promotion or re-org one partner ends up in the subtree of the other, either end the relationship or find a new position for one of the two people.
> If you're responsible for making your company Billions of dollars a year the way Andy Rubin is you can easily argue he shouldn't be able to date anyone in that company at all without there being an unacceptable power dynamic.
So be it! Being in charge of thousands of people and billions of dollars is an incredible responsibility. That kind of responsibility requires discipline and sacrifice. If you want the freedom to fuck anyone you want in the org chart, don't try to climb to the top of the org chart.
> Google has literally millions of employees, is it ok to say he can't date any of them?
Thousands, not millions. And, yes, that's totally OK. Any executive who doesn't like that can spend some of the millions of dollars making themselves feel better. Seriously, if you're worth +$100M and you can't find a date outside of the office, you've got bigger problems than the org chart.
> You have to have a codified policy.
Google has a codified policy, which every employee signs that they agree to. It says you can't date people when there is a reporting chain between them.
There are seven billion people on Earth. Executives can find someone outside of their reporting structure to fall in love with. This isn't hard.
The only problem here is that the kind of people who want to be in charge of thousands of people and billions of dollars are often also the kind of people who want lots of power and to have the rules not apply to them.