I'm not a big fan of using 3rd party recruiters. but, one advantage of using those is that they do a great of job of lighting a fire under the buts of all those HR folks. They find a way to create FOMO in the hiring manager and their HR process. this sometimes, greatly increases the speed of the hiring, at least in the bay area.