Stefano here from Cloud Academy - we are a 200 people distributed tech company with people in 11 countries (US, EU, Canada, NZ, AU etc) and we have been using Pulse now for more than a year. Overall the product is great to align the entire organization, at different levels, on anything that goes from product releases or strategic decisions to discussion on specific projects. Streams are the perfect way to give everyone visibility on specific topics letting people follow that and contribute if/when needed. Example: we have an internal Stream where people can simply post new things they have released in our platform and everyone from CS to Sales or Marketing can follow that to be updated.
With people across multiple time-zones, our main issue was moving to something asynchronous that did not have all the issues of emails and could help us track comms in one single place.
Two features I personally love:
1) The ability to see how many people are reading and are up to date: it gives everyone an idea of how effective our communication is and it helps people understand if everyone knows about that update. This is particularly helpful for teams that are spread across the globe where you have 4-5 time-zones in the same team.
2) Pulse centralizes communication in one place. I love streams because they help the entire company organize information in a way that is simple to consume. Like many we have Slack as well, but we use Pulse for every piece of communication that needs to be available long term, discussed and communicated widely inside a team or even for the entire company.