I moved to Ontario in Oct, 2011 on a NAFTA intra-company transfer. I currently have a WP for 3 years. My employment contract is, however, listed as indefinite. I have worked for this company in the US since 2006.
I've previously had FSW applications rejected twice for various technicalities...