The employees love it because of all the free trips around the world (and often tie their vacation to the beginning or end of a meeting so they can explore that place on their own) and it's great for the company because they can hire talent all over the world.
It also makes their in person time far more productive because everyone puts effort into planning that time for effectiveness and everyone knows that they only have limited time together and have to make the most of it.