About 7 years ago, I moved from California to Argentina for work. I had a degree in CS and had worked professionally as a Java dev for three years. I couldn't get any work in the US so I decided to brush up on my spanish and see if I could find a job down there.
After arriving in Argentina, I translated my resume and started looking for work by finding the equivalent of Monster.com (bumeran.com). It took about 3 weeks, but I got interviews at both Sony and IBM. IBM wanted to send me to Canada for consulting because I spoke english :). Since that wasn't the goal, I went with Sony. Lots of the labor in these places is not actually employed by the large corporation, but by a "placement" service. This company paid me $600/month for full-time employment. I had been making around 70k in the US, but in argentina the 10x paycut was manageable. Indeed, I was making 1/2 of some of my coworkers - because I wasn't legally employed, the placement company paid me less, but paid me in cash.
The experience was fantastic. There, 9-5 actually meant 9-5 - very limited flexibility in terms of hours and what I could work on, but it was okay, I was doing it more for the concept. The engineers were all excellent and my American education didn't either disadvantage or help -- we all were pretty up on the lastest java techniques.
After about 4 months, I decided that this glimpse into the future was sufficient so I returned to the US to do a PhD.