There’s no minimum deposit requirement to open an account and there is no monthly maintenance fee either ... If you’re already a credit card consumer, or plan to be, this bank offers a ...