As an employee looking for a job, a recruitment agency is an amazing free resource.
2 years ago, I was looking to get a job in London. Made an enquiry at an agency, gave them my CV and a few details about what I was looking for. The chap did all the legwork, sent me a list of 30 approx prospective employers, from which I picked around 10 I liked the look of. He knew I was working in Southampton, and could only take a day or two off to fit in interviews. Amazingly, within two weeks of my enquiry, he had managed to organise 5 interviews for me, all in one day, one after the other, planned such that it made my travel efficient. It worked perfectly. I ended up getting 3 offers within a few days and ended up working for one which was the top one on my list. Basically the whole thing was done within a month thanks to him and I barely had to do anything. I know it cost my eventual company something like £2k in fees.