You must log in or register to comment.
deleted by creator
constantly dropping calls, video quality is awful […], audio is terrible,
I have none of these issues with Teams. Maybe your internet connection sucks?
deleted by creator
As an outsider to a lot of such corporate things it sounds like they both suck a lot, just in different ways.
deleted by creator