When I went to ask for my BC PNP Documentations to my employer, they are only willing to give it to me if I sign a paperwork stating I will stay with the organization for atleast one year and if I leave I will have to pay one paystub.
Is it legal for a nonprofit organization to do so?