Pros:
It tends to show the negative or positive opinion other users have on the person. Can't help determine wheter or not he is a good member.
Can help alert users if the member has commited a bad act upon another member.
Cons:
Suckup rep
Rep abuse
Random repper saying 'HQ user, very trustworthy' without even reading the posts, or having dealt with the user.