Haven't tested Teams yet, but very shrewd move by Microsoft. They lead in the productivity suite with Office/Skype/Sharepoint etc in enterprises and a slack competitor which tightly integrates all their services is a wonderful addition. As someone mentioned on this thread, they could have picked a better name "Let me microsoft team it to you" sounds weird.