I attempted to sign up with a 50 character 1Password-generated password, and was told that passwords cannot be longer than 20 characters. I can't see any reason for this other than that they're storing them either encrypted or in cleartext. Use with caution.
I can't see any reason for this conclusion other than the fact that you've never worked for a large corporation where product development often dictated by departments other than IT.