Just a flat out terrible system for job searching. It should be done in a manner that adds value to both job posters and seekers which it's simply based on advertising nonsense. I'd recommend looking for jobs here and applying directing to the company's website if they have one.