Cuba understanably put's Cubans first in regards for employment. Getting in the EU will seem like eating ice cream compared to moving to and working in Cuba. Plus the averagr person doesn't speak english so a good command of Spanish will be beneficial. I've heard there is little class distinction in Cuba. But actually How Hard is it for a foreigner to get a work and residence visa for Cuba?