We use zoom and teams, although a lot more people wanting to use teams as of late. Average session is 30-50 minutes, I can only tolerate ~20, but that’s not much different than how I feel about in person meetings.
The really tough ones are when there’s more than 4-5 people. We do our weekly management meeting with 8-10 people in about 45 minutes, and it’s generally tolerable and well run. We’ve been running the same meeting for 7-8 years so everyone knows the rules and most have learned how to use Zoom properly 5 months in.
I was on a 90 min Zoom with a client and roughly 20 of their doctors yesterday, it was not pleasant.