Well, it doesn't work, you still need a US residency.NFCU but you need a referral code of another member that vouches for you, as you are not in the Army.
You need US Address, phone number, ITIN and open an account using a VPN in the US.
I also have an account at Chase but for daily use I prefer NFCU, they also offer credit cards with security deposit that you can use to build history and later get a better one.