Of course, the question is not as simple, and your answers will be tenfold more complex than my question.
What thoughts would go into decision making if you were to chose a communications platform for your software engineering team?
Imagine your team is going to grow from tiny (5) to large (200+) over the next 24 months and Office 365 is the predominant productivity tool in the company.
You may take into account these factors:
accessibility
image
privacy
costs
flexibility
data sharing
speed
integration of external participants
availability across operating systems
adoption
trend
Or just comment your favourite tool from a gut feeling. But please state what made you chose one over the other.
Happy discussing!