I find Google Meet to be easier to use and the quality of the video is better than even Zoom. Sound quality about the same.
if you wanna try this browser based one here- it’s super simple-
just create a room- password protect it- send whoever you wana talk to the password- they paste it into the site- and you’re conencted-