I think the biggest problem with Teams can't be discovered by feature comparisons and performance metrics.
Teams enables a company to "secure" the application in the same way other MS products can be. That makes the product easy to sell, but in practice, it prevents Teams from being an effective collaboration tool.
If I want to create a new channel, I need to get approval from IT. If I want to invite a vendor to participate, I need to convince IT that the benefit of adding this particular vendor to Teams outweighs a raft of vague "security" concerns. In the end, it's not worth the trouble of asking and I end up setting up Slack channels instead.
By creating a product that can satisfy the IT policies of their enterprise customers, Microsoft has unwittingly created a platform completely unsuited to flexible and open collaboration.
I think the biggest problem with Teams can't be discovered by feature comparisons and performance metrics.
Teams enables a company to "secure" the application in the same way other MS products can be. That makes the product easy to sell, but in practice, it prevents Teams from being an effective collaboration tool.
If I want to create a new channel, I need to get approval from IT. If I want to invite a vendor to participate, I need to convince IT that the benefit of adding this particular vendor to Teams outweighs a raft of vague "security" concerns. In the end, it's not worth the trouble of asking and I end up setting up Slack channels instead.
By creating a product that can satisfy the IT policies of their enterprise customers, Microsoft has unwittingly created a platform completely unsuited to flexible and open collaboration.