Which of the following is a benefit of enterprise social networks?
facilitate teamwork
flatten hierarchies
streamline information sharing
all of these