Zoom is used by our Sales, CS, and Executive teams to communicate with clients, vendor partners, and potential customers. We regularly need to do video conferencing where we can see faces, do screen shares, and record calls in a way that makes it easy to share the recording with others later.
On calls, audio quality can be bad, and we have spent time trying to fix it when time is short. It's rare, but it probably happens once a month.
Occasionally I will join a Zoom event on my calendar and be added to a "room" where I am the only person. I'll then get an email from other attendees who say they are logged into the meeting and can't see/hear me.
There are a lot of pop-ups that seem unnecessary when I just want to join and leave my calls smoothly.
We use Zoom Rooms for all-hands meetings, and to run webinars from static locations like conference rooms. I think there are easier to use programs out there for this functionality (i.e. more intuitive UI), but the fact that we already use Zoom and can have this tool through an existing product we use is great.
I was fairly satisfied with these other solutions when we had them, but after using Zoom for a few months I much prefer it. The video quality with Zoom makes it easy to see faces and converse face to face rather than just with audio. Zoom also has better settings and customizations than other apps, so each person within the account can set things to their liking.
Zoom works well for demos, trainings, and any situation where audio and video sharing are equally important. However, I have seen it struggle at volume. With 20+ people on a call, the icons indicating whether a person has audio/video enabled are sometimes incorrect. The app says the person's computer audio is muted, but I can clearly hear them. In sum, It is best with intimate groups who are collaborating and every attendee is a participant.