A recruitment agency: How does it work?