I'm on my F1 student visa in US. Just completed my graduation in Computer Science and got a job offer from a company in Canada. My questions are:
1. Whats the fastest/best way for me to approach my work permit in Canada? Should my company apply for me in Canada, or should I apply in USA in an embassy (I'm an Indian citizen).
2. How long does the work permit usually take?
3. Should I apply for a temperary work permit if thats faster?
4. How much does the process cost?
Thanks a ton.