If I'm going to trust my accounts anywhere, I like to know at least something about their business operations. Azlo is completely fee-free according to their FAQ. They also say they require zero minimum balance and have no ATM fees at 55,000 partner ATMs nationwide. That raises some serious red flags to me. Either they make money from fees or they make money on the interest of your minimum balance, but somehow they have to make money. Of course they're low overhead with no branches and no owned ATMs, but they're not cost-less.
What's the catch? Are they going out of business when the VC/Partner money dries up, or are they aiming to get you hooked and then jack up fees afterwards or what's the deal?