Reading what you wrote I couldn't resist to express about my friend - He has 3 years work permit (PG) he started working when he had 2 years and 6 months remaining now as of today closely he has 3 months remaining still PNP office is not making a decision neither rejecting nor making a decision.
Other side of story 8 months ago his father passed away - I advised him to apply for bereavement leave (as it is legal right) guess what his employer did said 3 days as per law that's all you get, if you still want to go then I am not sure if you position will be any longer available. For the love of god in my lifetime I never felt these helpless that couldn't do anything just let life happens. Did not even get to see his father for last time even.
Immigrants just want answers (in fair amount) no one is asking for special treatment. In my opinion "Yes" or "No" does suffice, so moving forward in life is possible.