How does US currently view applying for new TN Visa a 3rd time, but within a six year period from original TN entry? Specifically: 1) First TN Visa at big tech company - years 1 - 3 2) Second TN Visa (renewal) at same big tech company - years 4 - 6 3) Third TN Visa at startup (< 7 people) - year #4 (i.e. while second TN Visa is still active) Based on what I've read, my understanding is that the first renewal is usually ok (#2 above) and third time might give problems. Is that based on the number of TN attempts (1, 2, 3, ...) or the total years a person is on a TN Visa? (1-3, 4-6, 6+). Because if someone jumps at year #4 soon after getting TN Visa #2, that would be TN Visa #3, but still < 6 years. Thanks.