What are recruitment agencies?

Recruitment Agencies: what are they and how do they work?  When you are looking for work, or sometimes even when you […]