Am currently Canadian citizen working as an employee for a software company(registered in Canada).
This software company makes inventory management software for businesses that sell cannabis(marijuana).
In future, I would like to work in USA, through TN visa.
Would that be an issue to apply for TN visa? After working for cannabis related business software company