I have ended up with three accounts. I can log into at least two of them, but can't get ANY support. I'm about to just put a block on my credit card since it is impossible to get any support. Always the same web page which doesn't even let you open a ticket...
It is integrated with Mautic (open source email marketing software) and it sends emails, but I need some support and can't open a ticket or find anyone to respond. Don't need to talk to anyone, just a few email questions and sendgrid is impossible to get ahold of