I initially opened my account with them just so I could use my employee discount with my debit card instead of getting a RedCard. After using them for a few months and having had several great customer service moments with them I switched all my banking over to them. They are hands down the nicest bank I've ever dealt with. Check deposit is fairly easy with them. You can either go to a shared branch or use their deposit anywhere. With deposit anywhere you just scan or photograph the check with your phone to do a deposit. If you do direct deposit like I do it works the same as any other account, but I usually get my funds deposited two days before payday. So my check is in my account Wednesday evening instead of Friday. You can use your account with them to get a RedCard, but like I said before you can use your employee discount with their debit card.