Annual work permits can take as long as 3 months to process but are usually completed within 6 weeks.