Hi,
I am a in similar situation. I am working for an IT organisation and they do not support a self initiated PR/visa processes. I have already received an ITA and have just a month left to get the documents ready.
I was told by my immigration consultancy that jobs and duties with salary and...