It depends. For organizational communications Microsoft Teams is a better option if you ask me. Zoom is better for informal meetings, people are using it for virtual entertainment programs and other stuff like that. Both of the applications have its own disadvantages also.
People over Reddit and other communities are of the opinion that zoom is a better, safer, and cheaper option as compared to Microsoft Teams. Still trying to figure out why they have this opinion though, Teams is bigger and more robust I think.