They will draft your payments one day before your paydate overdrafting your account. You won't find out because when you click on paydates they have the correct info, but one day before your payday you're slapped with an overdraft fee on your account.
They also don't have an 800 number so reaching them is a nightmare. It's through email and every email is like starting over and over again.
Bottom Line: No, I would not recommend this to a friend