Yeah they're cool; basically they take on your employees full-time and subcontract them back to you. This way they're fully papered up, and can even provide benefits. They're not the cheapest way to go, but once you have a big enough presence in a foreign country you can always open up a local office of your own and transfer them over.