It is a legitimate business but the sales feels like a scam as many promised features in the roadmap are not being delivered and delivery dates keep getting pushed off. It feels like I was scammed.
Helpful (0)
Add your answer
Ask a question
Get answers from the Vonza staff and other customers.
Is this your business?
Owners and employees, register now to answer these questions from potential customers. Register now