Im a Pilot with 1500hrs on the A321, along with a frozen atpl. Im currently flying for Mihin Lanka in SriLanka and Im only 20yrs old. Will I have an opportunity to apply to american eagle or any other airline in US I mean will they hire me? And will they give me a work visa if they do cause I do not posses a Green Card nor do I have
PR. Id pay for my training with the airline or id do an additional rating before joining. So would I have a chance?
No matter how much experience you have, you have to be a Permanent Resident of the US (Green Card Holder) to be eligible to work for the airlines here. The US aviation industry does not have a shortage of qualified pilots. We have thousands of qualified RJ pilots in the regional industry with turbine PIC time waiting to upgrade to mainline LCC, legacy and national airlines. In short, no
PR=no chance
If you do come to the US to fly, please do not offer to pay for your own training or Type rating

please do not promote p2f
Also the government is reducing the restrictions due to airlines having to close hubs, and shorten schedules now a day because of no pilots. If you are Canadian you CAN get hired. PS United hires Foreigners every day from around the world.
this is absolutely wrong, please do not post things that you have no idea of. if you cant provide the right information that you are 100% sure about, shut your piehole.