My friend told me about the site a while back after I got laid off from my previous job. The main benefit I got out of this site was that when I connected my LinkedIn account with it, I was able to see who in my network worked at the company that posted the job. I just reached out to my network and eventually found a job. I didn't use the site otherwise but I'm glad that in a way it helped me get a job.