For a time in 2020, Zoom for whatever reason had a significant boom of popularity (I suppose they had some freemium option for group calls? I really don't know).
As a result, a lot of companies bought licenses because Zoom was the cool tech at the time. My company did this, despite there being an official mandate that all official communication/calls must go through Teams the year prior†.
I think the persistence of Zoom is just whatever the tech equivalent of a hangover is. Everyone binged on Zoom in 2020, and now that we're far more comfortable with work from home and have more stable setups, a lot of places are stuck with Zoom licenses. Embarrassingly, our company's periodic all-hand-calls still are on Zoom when every other operation is done on Teams. I think our brand team also decided to host a few presentations on Zoom when we presented in the US for the sole reason of "well, it's cool."
† I have no love for Teams to be clear, it's awful software. I do understand IT's mandate though, since the entire point of the mandate was to get people to stop installing random stuff on their work computers, which turned out to be a great idea when it comes to Zoom.
As a result, a lot of companies bought licenses because Zoom was the cool tech at the time. My company did this, despite there being an official mandate that all official communication/calls must go through Teams the year prior†.
I think the persistence of Zoom is just whatever the tech equivalent of a hangover is. Everyone binged on Zoom in 2020, and now that we're far more comfortable with work from home and have more stable setups, a lot of places are stuck with Zoom licenses. Embarrassingly, our company's periodic all-hand-calls still are on Zoom when every other operation is done on Teams. I think our brand team also decided to host a few presentations on Zoom when we presented in the US for the sole reason of "well, it's cool."
† I have no love for Teams to be clear, it's awful software. I do understand IT's mandate though, since the entire point of the mandate was to get people to stop installing random stuff on their work computers, which turned out to be a great idea when it comes to Zoom.