@damian_soong I think you can buy both! 

$MSFT is much more diversified, you aren't getting a pure play on their TEAMs network. 

$SLACK is a super embedded network that is only on the tip of the iceberg in terms of opportunity and monetization. 

Been using it for 7 years now.