You are correct, they cannot write the letter for you. They can however: -RabbiGill said:Of course, the info I have provided for the explanation letter is something I have sent. obviously it doesn't ascertain or guarantee that your application will be passed or failed. Yes, our companies don't provide these letters, for the sole reason that they don't want their employees to apply for PR, become independent and resign to get a better job. But we play with the hand that we are dealt rather than wishing we were dealt a better hand.
Also, ensure that you do provide a reference letter of duties, get it signed by either one of your colleagues or your immediate manager and attach his company given visiting card with that letter, if you can.
If you can get something from the client mentioning what you do for him on their letterhead, that would be a bonus too.
As for the need of an immigration lawyer, ofcourse they do help. but, if reference letter is what stops you from getting PR. No immigration lawyer can provide you that.
1) Ensure you submit enough documentation to meet the requirments in lui of the refernce letter
2) Challenge a refusal based on not having the reference letter, with the law possibly being on their side, depending on the individuals sitatuion