Hi, I’m a project manager. I’m the guy who is likely scheduling most of those meetings. Nice to meet you!
I think, by and large, we understand the cost of meetings, and don’t casually organize them without going through the alternatives. It’s not rocket science. My thought process is generally:
0. Before anything, come up with a written agenda and goals for the communication. Don’t move past this step until done.
1. Does this communication even need to happen? Maybe there is an internal document already I can point people to.
2. If not, Can this be done async over E-mail?
3. If not, can it be done over chat?
4. If not, can it be done in a series of 1:1s between me and each attendee?
5. If not, then a meeting has to happen. What’s the true minimal list of required attendees? Who is optional? I am loathe to waste the time of a productive individual contributor if I don’t have to. If I can invite his/her manager instead, I will. Sorry, that’s the Faustian bargain you make when becoming a manager!
6. What’s the shortest possible productive duration?
7. Is there a time slot that is miraculously free for everyone, respecting time zones and working hours for people?
8. If not, is there a time slot that works for most people?
If, again by some great miracle, there are multiple time slots that work, I favor ones that are adjacent to other meetings in their calendars, so as to not break up a productive no-meeting block.