When I signed with Yext I was kind of skeptic. It appeared they updated all of our listings for no time ( a work I was trying to do my self with not much of success). Their client portal is very friendly and takes little bit of time to learn how to manage it, but after that it becomes a very good tool. I highly recommend them.