I interviewed with a company who is on the west coast. I'm in Ireland. We overlap for a few hours during their morning. Every interview was scheduled during their afternoon. I always asked to move it to an earlier spot. Seems like this conscious awareness of other people isn't automatic.
My view: if you're a global company, you need to instill in your employees a respect for time zones. You need your employees to be aware of where their colleagues are and what their "normal" working hours are. You to be intentional about this and actually say it. At a previous company the CEO actually took a minute during an all-hands to say "Look everyone, we're a global company now and we're hiring like crazy in Europe. Be respectful of timezones. If you need to talk to a colleague in Europe, do it during your morning". That was enough to ensure that most of my meetings happened before 5pm local time, and when they didn't, you'd have at least one person during the meeting say things like "let's cover X first so @raffraffraff can get off the call early" or "guys, we're going off-topic and we've got colleagues from Europe on the call". It normalised consideration.
That was my biggest issue; obviously a late meeting or two occasionally is fine. It's a distributed team, that's a necessary evil. It just bothered me that, after COVID, they made zero attempt at even trying accommodate the satellite offices.
Not if you're all in North America. I've worked for two large, distributed companies in the last several years, where I reside in Eastern time zone. There's enough overlap between me and teammates in the Pacific time zone that evening meetings are never necessary.
[0] https://www.timeanddate.com/worldclock/meetingtime.html?iso=...
If two employees work at the same local times, they have to work an 11 hour day to have 30 minutes of overlap.
In the course of a week, I collaborate literally with people in the UK, California, China, and Saudia Arabia. People are occasionally have to take meetings outside daylight hours. Best we can do is to (a) minimize the number of meetings overall (a lot more things can be done asynchronously that is often acknowledged) and (b) spread the pain fairly so nobody has to always take meetings at awkward hours.