I feel like Zoom does the best job of the corporate offerings. Google Meet feels like the worst and most stifling.
I was talking to someone who specialises in corporate communication at a conference last week and she confirmed my feeling above as well. Her thing is “talking over each other is a key part of human interaction and forcing one at a time is stifling and unnatural”