The passwords generated by this do not have enough entropy. The code that does the generation is:
def generatePassword(password, site):
letters = 'abcdefghijklmnopqrstuvwxyz'
u_letters = letters.upper()
all_letters = letters + u_letters
numbers = '0123456789'
symbols = '!@#$%*-?+='
length = 10
i.e. a 10 character password is generated from an alphabet with 72 characters in it. That gives 10 * log_2 72 which is roughly 61.7 bits.Currently you'd want to have at least 80 bits for a good password.
Of course, it's trivial for them to fix this given that they are generating the passwords: just change length to 13 or greater.