Org / team dependent
Yes we use Slack
No
Yes
Yes
Yes
Yes. Although it depends on your team and department. Software Engineering just started using Slack a lot more not too long ago. We also have our own internal Instant messenger called AppleChat which works on Mac OS and iOS (probably windows and android too, I just haven’t tried it there)
Yes, not everyone though
Yes
iMessage only