Microsoft Teams provides a complete, cloud-based collaboration suite across voice, video, messaging and conferencing