Having interviewed many people from there, I can only assume they hire anyone with a pulse and give them major features to write in a language they don’t know.
I'm unfortunately using Teams. It's really such a comprehensive piece of shit.
I can't share photos in a channel w/ a customer. Why? No idea. There's no feedback at all. Drag and drop simply fails. Uploads won't go. I went through support and there's 5 different places in the admin to check. All of them seem fine.
I had an issue with drag and drop which to me is just related to a very crappy UI.
I have to drag and drop my file exactly inside my small chatbox, and if it's in another place, it won't work. Such nonsense.
This often breaks after a call has had interrupted shares and you have to leave and come back. This is one bug where you don't have to also reboot, great improvement MS!
I try to explain to people how consistent under-market salaries and a combative work environment has thoroughly brain drained Microsoft. It's really hard to turn that around.
From using their products it seems they just don't value excellence. I think everything else is downstream of that (e.g. if they did, they'd pay more, optimize the work environment, etc.).