For those applying as Digital nomad / self employed with companies set up NOT in your home country (since I don't live there for 6 years). Did you have any questions about it?
For ex., were they insisting on you showing proof of employment/banking/company docs from the country of your citizenship?
Thanks!