@Xavier **********
Hi, thank you for your review! If you don't mind, did your employment contract/ proof of work/ invoices/ company's registration needed to be notarized by your home country's embassy or some kind of authority?
I am self-employed so I don't have work contract from employer's company / their registration. I only have invoices and my past work as portfolio. Not sure is this will be enough.
If anyone knows anything, would be really helpful. Thank you