Are you hiring co-op students/interns?
Are you prepared to have a Canadian work for you? Has your company previously been good with international employees/sponsoring visas?
How many people do you have in your office, and in what environment would potential hires be working?
Do you have a fairly developed organizational structure, or is it more of a flat meritocracy?