I am highly disappointed with my experience on G2. They promise Amazon gift cards as incentives for leaving reviews, but it seems like a bait-and-switch tactic. Despite following all the steps, they repeatedly ask for screenshots of me being logged into my company account, which feels unnecessary and intrusive. This raises serious concerns about whether this practice is even legal. The whole process feels misleading, and I would not recommend relying on their promises.