What visa are you guys on in the us? I work at big corp on l1 and would love to be a founder but waiting for green card…
To be honest we sadly don't have any useful advice for US visas: it's not a fun system.
Only thing is it's now more possible than ever to soak up US culture, run a US-focused company, but not be based in the US. But that's not what you wanna hear if you've built your life there. I'm sorry we can't be more helpful