If I were an employer using this service, I would be highly disappointed. As a job seeker, I feel like it was a waste of time.
I am a facility manager, in Cleveland, Ohio. I have no wish to relocate and was very clear about that.
I kept getting emails with the subject line of "facility managers needed in Brecksville, $65,000?" Once I open the email, there were no facility manager positions advertised. I would sometimes get three or four emails a day, along with similar text messages, each one claiming that I was highly qualified for "the position."
Did I mention I am a facility manager? Why did they keep sending me notifications for sales, marketing, web development, etc.? And why did so many of them require relocation of several hundred miles?
Not one of their suggestions panned out. I did have a few phone calls, and one interview in the six months that I used their service. But, that is because I applied to almost any job I saw that was remotely appealing rather than the ones they recommended (which were totally unsuitable).
On the whole, using ZipRecruiter is no better than looking through the classified ads in your local newspaper.
Bottom Line: No, I would not recommend this to a friend