So I have a job, the company is currently preparing my work permit and sponsorship letter. What kind of document indicates my current location (no. 3) ? A copy of my visa only indicates I got the visa and my passport wasn't stamped.
Has anyone used this new system for a work related visa yet? Would be grateful to hear tips, tricks, or pitfalls.