Rules might permit it, but the reality is completely different. Hiring a person, who might potentially lose their status at any moment is a huge risk. My current employer is uncomfortable with the situation, let alone a new one. Canadian immigration system looks great on paper and probably is...