The benefits of international assignments are numerous including supporting expansion abroad, low financial commitment compared to employees, and preservation of key personnel at home.  However there must be some way for the company to manage home country vs host country tax and compliance differences.