Admittedly I'm using a fast machine they configured and issued to me (i7-12850HX with 64 GB), and with a decent (50 Mb/10 Mb) broadband connection. Haven't had to do much with Teams yet, but it hasn't actively pissed me off.
I have 128Gb RAM, it's not enough to make ms teams remotely close to acceptable because the UX is still like a parodical mashup of every bad idea microsoft has ever had.