Comment Comment by bombcar Teams ain't great but I've not really seen any huge argument as to how Slack is measurably better (anymore) and Microsoft wants to squeeze you, but not put you through the Juicero™. parent bombcar 1 year ago