I'm 25 years old and Ukrainian. Had like 2 'natural' opportunities to stay there(but I'm still in Ukraine). My model is the following:
* Start with something
* Remote worker for a while
* Good feedback on the stuff done
* Personal connection - we tend to get along
Starting in my case was based on the following factors: * Cost * Some not rather common knowledge/experience needed