I heard that players can review the GMs at Gen Con. If that's true, is there a place GMs can check out those reviews?
I haven't heard of any such thing. You can certainly provide feedback to Gen Con though.
Feedback on GM's can be submitted to events @ gencon.com. Be sure to include date/time and event ID. :)