Well I work for a French company...but I'll be working under a local (Dubai) contract. Although my salary is in US$ and house allowance is in UAE Dirhams...!
mm interesting, those guys make and implement laws overnight. They dont have elected emmbers who make laws just a shiekh sitting in his porshe office with a cigar and making whatever laws that comes to his mind.
If you're an expat on a US payroll you're subject to US taxes. Although most companies will only deduct a 'hypo' amount from your pay and the difference to actual tax due is paid by the company.
I have no idea about French tax system so can't provide any comment for your situation.