johns_myth wrote:Can you speak to why a GC would be beneficial to us (other than "unrestricted permission to work in the USA")?
Many reasons:
--You can stay in the USA even if you lose your job (although this is less of an issue if you both have work visas since you can 'tag team' a bit)
--You may have more options at work. If you are on TN or H-1B you are basically limited to the job description when you applied/renewed. This may result in you being passed over for promotions even though employers may not tell you that is the reason.
--There can be export control restrictions on the work a TN or an H-1B can do. Any sharing of intellectual property with a TN or an H-1B (but not a GC holder) is technically an export and may require an export license. This, too, can limit your options with your employer even though, again, they may not tell you this explicitly. It can limit you to a supporting role where the key work on the employer's real intellectual property--their "secret sauce"--which is presumably more interesting and lucrative--goes to US citizens and GC holders.
--An H-1B has its limitations. Because of the annual quota, they tend to be available only during a limited time window each year, beginning at the start of the fiscal year on Oct 1. They are also limited to 6 years duration unless you've started the GC process.