They are a horrible company unwilling to help their users. My email got deleted and they refuse to send me a password link to a new email address. There are blogs online which i have created ages ago and are associated with my name.
They're keeping my information public against my will.
They are a disgusting company.