There is no help and no documentation.
I waited days for the welcome email as well and it was ONLY after asking and asking that I got it.
Did no good, as its been weeks and support still can't get an answer to the most basic questions. And it takes weeks to get one little thing solved.
This may be beta, but its far far away.
Bookmarks