This "service" is effectively a scam. Maybe it is better in Europe, but here in the states, it is total crap. Really wish I would have believed the reviews, but I really need a job and was trying everything I could. Now for the best part... You are automatically signed up for auto renewal for the service. Ok, lot's of companies do that. However, legitimate companies actually send you an invoice or reminder prior to your renewal. Not these guys. BAMM another charge and no chance to get your money back.
Save your money for a legitimate search effort. Shame on me for not paying attention to the fine print and cancelling immediately when I realized how crappy the service really is.