I had a very good experience working with Valley Bank, very professional, courteous, responsible staff. The bank have high credit standards so clients will obtain a loan according to our real repayment possibilities. I saw negative reviews but it's because Valley measure its risk accordingly. I recommend this bank.