You don’t apply for a work permit. You need a job offer with LMIA from an employer. To get a LMIA, the employer has to prove no Canadian or PR could be hired. They pay $1000, apply and wait months for processing. Then if successful, you apply for a closed work permit. This takes many months too.