My wife is also an immigrant. Welcome! It's a fine country.
Immigrants are overwhelmingly welcome, as that is the bulk of the country if you go back only a handful of generations.
Most banks are assholes like anywhere in the world. Try building societies, or smaller banks.
Which state are you immigrating to? That could help.