Is this true in practice? Have any hackers here worked on TN visas?
One coworker was required to show his job.description for a renewal and had.to have the company revise it several.times.to satisfy the bureaucracy.
I think this thread was long due, there's very little support for international talent aside from companies like Qualcomm like. USA should have a visa to help startups get international talent, making it easier for everyone
I don't know if they started cracking down on TN's in general, but long story short... even while working legally in the United States and holding a valid TN I ended up getting flagged in the US customs database as an illegal immigrant and will probably have trouble if I even try to visit the country again.
http://www.consular.canada.usembassy.gov/nafta.asp
It's obtained at the port of entry, so if you're denied, you'll miss your flight. But it seems unproblematic most of the time.