No, THIS is the site that has a burr under his saddle. It doesn't have anything to do with tenure or job performance ratings, it's just people's opinions. I'd be concerned if it did, in fact, due to its anonymous nature.
Accuracy In Academia caused quite a stir by setting up something similar a few years ago. I'm thinking "the lady doth protest too much."