Loading: Seven challenges of managing a remote team and how to overcome them