As a foreigner living outside US, I get rejected from many companies because they don’t want to hire overseas. Would having an LLC in Delaware help with this?#engineering
Forming an LLC doesn't magically give you a visa. DHS *hates* this trick!
you may establish a US LLC and work for it from abroad, but for the US employer it would be not an employment, it would be C2C contracting. totally different dynamics. and this arrangement doesn’t grant you any immigration benefits.
Companies give preference to someone who doesn’t need any immigration sponsorship.