Isn't Presto Maps just an extension of Jobslinger?
FWIW, only a fraction of actual jobs are listed on the job boards. Many clients prefer their information not be available via public postings. This is why it is consistently recommended here to sign up with as many companies as you can manage.
Without the job boards I would have not had the confidence to start doing this and I relied on them to identify companies to start with. I still use them to identify new opportunities as I hesitate to sign up with dozens of companies that might not offer anything in my area or that I am interested in.
My posts are solely based on my opinions and for my entertainment, contact a professional if you need real advice.
When you get in debt you become a slave. - Andrew Jackson