Displaying your screen content to others during a Teams meeting or call for collaboration
Teams is based on the GUI library "Electron" which is known to cause glitches and be buggy in general. It's essentially just another web browser in terms of resources. This has a tendency to chomp on your precious RAM, by filling it up with, essentially, a bunch of useless things needed to run the Electron library.
Moreover unless you have more than sufficient resources to load this program, or until Electron is either made many factors faster, or Electron is swapped out for a different GUI library; teams will be generally buggy and sluggish to use.
Personally I recommend switching to any other chat program, as it will likely contain many of the features needed; or simply wait until microsoft cares to update or patch the many problems with teams.