Can you please share the decision on your application?
I am in the exact same boat.......applied to a job, got it and then employer sent out offer letter.
"valid job offer" is very confusing to me. I am also on PGWP, currently working in a tech job NOT based on LMIA.
Answered all the ques OP...