One of our non-European folk, a chap from a Commonwealth country, is currently looking for a job to finance his stay in Bordeaux. He's an accomplished linguist and so could teach English. IN fact, he has been doing so an a teaching assistant for the past months.
However recently it appears that a policy has been put in place requiring employers not to hire non-europeans who perform jobs that French people could do. One of his contacts had been employed, trained and then laid off because of the change of policy.
In addition non-europeans need visas to come and live here, specialised visas to come and work here and invitations from churches to come as Christian workers. Cartes de séjour, renewed every year or every ten years.
Being European makes everything so much easier. We just come, settle down and get on with life.