I doubt my employer would issue me such a letter without asking me first why I need it. Plus, I'm already late applying for my visa; this'll just delay things further. I'll keep this as my last resort. Appreciate the advice though.
I wonder if anyone out there with work experience has...