Companies more and more embrace working in a distributed environment. While it allows for attracting talent and working with great people around the world, it also means it comes with new challenges.
https://leaddev.com/velocity/how-manage-globally-distributed-team