One downside of having flexible work hours and locations is that you may work with people you've never met face to face, so its important to take initiative to create relationships with co-workers and be proactive. That could be a challenge for some. Also, international work requires attention at a variety of times, and sometimes weekend. Most of us are used to that, but if you like to confine your work hours to 9-5, you may not love it.