Reviews are useless if they are less than honest. That being said, and as much as I actually like Zip Recruiter, I have a few reasons why I gave them 4 out of 5 stars. (Id honestly would have given them 3.5, but that isn't an option.) The first reason is the job suggestion panel. ZipRecruiter continually sends suggestions which are completely in the opposite direction of the jobs I am searching for. For instance, daily I get suggestions for sales jobs in the insurance industry. Not knocking that industry, but I have no experience nor interest in selling insurance of any kind! Second problem with this site, and honestly its more of a job poster problem than a ZipRecruiter problem. But I think its something that could be greatly improved. Its this little white lie job posters tell about the actually "pay" a particular job has. On many occasions I have seen sales jobs which claim the pay to be a certain amount and also list after that amount the words "plus commission." I might be crazy here, but doesn't that sound like the job pays a base salary? Well, many times it turns out that pay is strictly commission based. Which im my humble opinion is just a cheap company who isn't interested in keeping sales people around. More than that, it is a deceptive practice many HR professionals have started using to attract quality people to apply. (HR professionals have become known recently as the Nazi or Anti-Christ of the job seeking and business world.) So in conclusion, my problem is not completely with ZipRecruiter, I have a problem with how the software sorts jobs and how it allows posters to post deceptive information. Its not an easy problem to fix, but hey heres a suggestion. Look on your site for a qualified software development lead, oh and make sure you pay them a salary!