I have contacted them on many occasions and they just do not reply. I have a company that I was considering asking G2 to come onboard with, we went elsewhere. If you want to win customers, the first step is responding to their emails. It comes across as incredibly arrogant when you don't.
Claim your business profile now and gain access to all features and respond to customer reviews.
G2 is a peer-to-peer, business solutions review platform headquartered in Chicago, Illinois.