In a sense, your search for quality job candidates is undergoing a similar evolution.
You can set out on your own staffing search. But, it’s a time consuming job to tackle, often wasting management energy that could be spent more effectively on other important company operations.
You can retain the services of a large, national recruiting service. But will they take the time to fully understand your needs? Or will you risk becoming lost in the crowd?