Microsoft Teams and Slack are two behemoths in the collaboration tools space, but which one is better for your business? We go over the key features and limitations of each option to help you decide which tool is right for you.