MS Teams is the worst of the bunch by far, mainly because it's not a video conferencing tool but wants to be everything. So it's hard to just schedule a call with someone in another organisation. Works fine with Zoom and Meets, doesn't work with Teams (also the HTML link in invites does not work in my calendar solution, why not just have a simple text link?)
Zoom is the easiest and has the best video and sound quality and is my prefered tool (also support raw audio which is excellent when working with my speech coach).
(I invest in my setup, Sony ZV1/Elgato HDMI, Bose QC, Rode Podcaster, 500mbit fiber and I don't like it when the software tool reduces this to 90s video internet for no reason).