I sometimes wonder how many technology companies don't end up using their own products like this.<p>A company I worked for produced, among many other products, performance monitoring software for alerting on poor perf of internal apps/databases and could tell you where/why it was slow. Yet, our engineering group mostly depended on users telling us when our internal apps were slow because the company didn't actually roll out its own product internally.
I used to work for Microsoft and our team's morning rant (on Whatsapp) would start with MS Teams not working. Often meetings would be stopped because Teams hung up for the person who was presenting. And the Teams/Skype Infra team were the slowest in the world to respond to any requests!
I'd love to know if Google uses Google Chat internally, so many missing features that I'd bet that hardly any Google staff would want to use it
Just a tip for making Teams useable. Every time it doesnt work/wont allow you to join a call/ you cannot answer call etc which happens multiple times a day just run this powershell Taskkill /IM Teams.exe /F and start Teams again. And here you go, you can again answer calls and join meetings:)<p>I have this script saved on my Desktop under name useteams.ps1 and I have to run it sometimes multiple times a day.
If you follow MS people on twitter, you can guess what the sentiment about Teams is, not unusable, but not perfect either<p>They are dogfooding it, wich is the way to go, however, the client is pretty poor quality, some people behind it left the company recently btw