Majority of my mixing work takes place over the internet. Occasionally I don't even meet the artist in person. Recently I started using Slack platform where I set up separate teams for each band. It's really good as it handles communication and file sharing. I upload newest revision of a song and I get band's feedback. I was wondering if there are other platforms that you use that might be better than Slack?