I told the recruiter that I need TN visa during the phone call and most companies do understand it’s an easy visa that you can get at states since it does not have any quotas compared to H1B. Most IT companies hire a lot of Canadians and Mexicans, and they can help apply TN visa when you get the job.