That's also been my experience. Teams is absolutely awful. It looks like it's a sharepoint messaging client (you can store files in it, make group pages), which is.. insane.
I dread seeing a Teams meeting put together, because almost always, at least 1/2 of the people on it will struggle with sound, video, random crashes, and inability to share.
Zoom, for the same people, on the same equipment, doesn't have any issues. It's night and day.