To be honest the site seemed sketchy at…
To be honest the site seemed sketchy at first, but after interacting with the support for a while it was pretty good. I understand it's a startup but they could put a bit more effort in their website, great product though.
