That's helpful, thank you. I should also state that I previously may have been too prideful to look into something like that in more depth, but I'm increasingly concluding that viewpoint is silly.
These people have a network, and know who has been where and for how long. After that 3/4/5 year mark, they start pinging people to let them know of interesting opportunities. That said, you DO want a good recruiter who's well respected.
I'd do your research on who some of the best are, and target them to work with. Perhaps people here can make suggestions?
So they have a financial motive with not just placing a candidate, but also them staying there.