I work in a global company with people in Asia, Australia, North America and across Europe. My team are all in NA and I'm in Australia. I just get up early to maximise cross over, two morning meetings for me a week. Works pretty well but I do get up/stay up occasionally for 2am meetings. Apart from all hands there's no pressure to do so. Hardest part is arranging a meeting between a European, American and myself - someone is going to be out of normal hours. Fully remote rather than "remote but this timezone" is great.