You need to have good boundaries in place to manage time zone differences between all the office locations. Once you figure out how to organise your availability and your schedule, it becomes more manageable. For me this is the price you pay to have the pleasure of working with colleagues in different parts of the world, which I really enjoy.