Scammy and Abusive
Scammy and Abusive
Their website implies there is a self service tier, but when you sign up you can only choose from paid plans (min $499 per month). They immediately want your card details and as soon as you log in there is a $50 charge.
I emailed various times about how to sign up for the mythical self service tier, but was first ignored and finally gaslighted. Now signed with another company.





