Loading: 6 companies who provide the best experience on social media (and why)