Recruitment agency

Job board

Fees

Pay only if you hire (contingency-based model)

Advertising fee

Who selects candidates

Agency

Employer

Interview coordination

Agency or employer

Employer

Job posting visibility

Public or confidential

Public only

Best for

Specialized or immediate hires

Large applicant volume