The ranking is not to my taste. It ranks followers about 1000x higher than contributions.
You should call it popularity contest, not recruiter ranking. I'm not sure recruiters favor popular people over active people. It's not for recruiting politicians.