I applied work permit on 28 march and still waiting but I am applied visitor record and work permit under public policy ..now 166 days over I think as per shown online process time..flagpoling is the way to get work permit if I am on applied status...I applied before expir my status in Canada...