With many employees moving to remote work, how do you handle major time differences?
1) Oncall can be split, meaning you no longer have to fear being woken up in the middle of the night
2) Code is being pushed all the time, meaning less chances of merge conflicts and more version control happiness
3) Naturally, your employee base gets more diverse, and thus you'll have more diversity of opinion and better products :)
(Of course, I also would think long and hard about whether I wanted to make that commitment)
Generally, I also think it's important teams figure out their core timezone(s). A good rule of thumb for large companies is to at least span one ocean (to not be too insular). But spanning a 12 hr difference can be pretty tough.
It works fine if you have an employer who recognises this and doesn't expect you in the office from 8-6 too.
I used to have 2 bosses/teams, one in Dallas other in London while I was Sydney based. I'd have meetings outside typical hours morning/evening.
The company was fine if I was regularly out of office and taking part of the day off as my job was getting done so it worked.
If I had managers that were "why is he coming in at 11am today" it would have been a nightmare.
Also it can run quite well for task lists, work getting done while you sleep. Often I leave tasks at the end of a day and they are done when you wake up. This offset if you miss resource access during your day depending on setup.
Personally I find it fine, but I've always been ok with doing a bit of work out of usual hours.
Part of the competitive advantage of NYC and London as financial centers is that it is easy to teleconference between those cities. It is already surreal to me to watch the stock market open in bed at a hotel in San Diego and isn't hard when I am still on east coast time, but it's a lot harder to work from the west coast to london, never mind points east.