G2 is legit. Once a review is submitted through the site and the team with G2 reviews your review of whatever application you've been assigned, a reward is almost immediately sent. For instance, within ~24 hours I was sent a $25 Amazon gift card, which I've already redeemed on the Amazon website.