And just to add to this, you can only work full-time after applying for the PGWP if :
a) your study permit states that you are able to work off-campus
b) your study permit is valid on the date you apply for the PGWP (apply within 90 days of course completion)
I'm having all sorts of problems at the moment because I had to extend my study permit and the new one was missing the condition stating I was authorised to work (despite still meeting all eligibility criteria). I sent it to be amended, but it expired before they fixed it, I had to apply for a new study permit extension, then finished my course while that was being processed.
90 days after course completion, IRCC still hasn't processed my study permit application, and despite having a full-time job offer at a company literally developing a COVID-19 vaccine with $18 million in federal grants, where I have already worked 2 years part-time, I am probably about to get deported in the middle of a fucking pandemic, to a personal cost of several thousand dollars.