I hope those with first hand experience with Join Allied can help with your agency specific questions. I cannot, but may have a few general comments about nursing in Canada. What is your ultimate goal? Do you want to come for a short while to see how you like working and living in Canada (1 temporary work permit) or do you want to make this your permanent home (2 permanent visa + work).
The difference between the two is huge.
1 you have to prove you have STRONG TIES to your home country and that you WILL RETURN HOME before your work visa expires
2 you have to get a job offer and proof that the employer has been unable to fill the position locally; or, you have to have enough points to qualify under the Federal Skilled Worker (FSW) programme. Nurses are in demand in Canada so if you have the language skills, education years, employment points (depends if you have previous work in skilled profession so you can make the maximum points, as I think only one year might make it difficult to meet the 67 point threshold. You may have a spouse you are bringing, or family members in Canada, to give you additional points).
QUEBEC has some particular rules, I don't know them, but you would have to have exceptionally good command of French in order to nurse there.
I hope this helps. Good luck.