According to the review, the customer support has been near non-existent and the actual software is clunky, glitchy, second rate to every other provider available. The reviewer also mentioned that it’s not even worth free and that you’ll waste precious time and money.
Location: United States, New York
Employees: 1-10
Founded date: 2021