I came on a TN visa and now have a E37 green card sponsored by my company where I work as a software engineer. The GC was issued 1 year ago but I would like to look at changing companies while still being in an SE role.
Is there anything I should be aware of with regards to citizenship if I should apply in 4 years?