Having now experienced using both, I think I find I prefer Microsoft Teams over Slack. It might just be because Teams has become more integrated into my working day faster, or that the Slack instance I've been added to seems a bit noisy but there's just something about Teams which has “clicked” for me where Slack hasn't.
Maybe that will change over time as I use Slack more and more.