Weakest link security
Storing the password(s?)/credentials to access $24million in a cloud service?? Might as well try suing the cloud service. Or self for prime stupidity. Better off a password that is only stored in one place - your head: even if it is technically weaker. At least doing that social engineering the password out of you becomes a very difficult proposition.