There’s no minimum deposit requirement to open an account and there is no monthly maintenance fee either. The well-known credit card company offers a savings account with a competitive yield ...