Re: As a Win11 user myself, don't bother if you don't have to!
Why would you want to ruin your life by installing Teams? Teams works fine (well, that's debatable) in the browser, definitely better than the "native" application.
Why would you want to ruin your life by installing Teams? Teams works fine (well, that's debatable) in the browser, definitely better than the "native" application.