I had Vertafore on my radar a while ago but the Glassdoor reviews scared me away, how has your experience with them been?
I had Vertafore on my radar a while ago but the Glassdoor reviews scared me away, how has your experience with them been?