Recruitment agencies are paid when they successfully place a candidate with a hiring company and when the candidate stays with the company for an agreed period of time. A recruitment agency does not need to be paid if the company hires a candidate that was not referred to them by the agency or if the candidate does not stay with the organisation long enough. The specific terms of the recruitment agency agreement will define the conditions of payment and associated amounts.