Unless it's some sort of C level meeting with tje board on quarterly basis, I seen no reason why any internal meeting should be more than half an hour long.
My brief time at $megacorp taught me to recognize when a meeting turns into unproductive bullshitting, at which point I just walk away and go back to work. YMMV.
My brief time at $megacorp taught me to recognize when a meeting turns into unproductive bullshitting, at which point I just walk away and go back to work. YMMV.