Hi there, I am pretty new to TN, so am a little bit confused about contract duration in TN requirement. I know in order to qualify for TN, I should not be employed permanently. However, I got a job in the US with permanent status (although at will for sure). I have exact job title, duties, and directly related degrees to the TN category I am going to apply for. So my question now is, how can I successfully get the TN status with my situation, will a statement in the TN support letter saying the job is a contract job with a 3 years ending period be enough for TN application? Any suggestions? Thanks in advance.