Comparison
Quick answer
An HR generalist handles a broad range of human resources functions — recruiting, onboarding, benefits administration, compliance, employee relations, and performance management — as a single point of contact for HR needs. An HR specialist develops deep expertise in one area: compensation, benefits, talent acquisition, learning and development, or HR technology. Generalists are the right fit for growing companies needing flexible, broad coverage; specialists are the right fit for large organizations with high volume in a specific HR domain.
Most companies should start with an HR generalist — the versatility is the point. As you grow past 500 employees and volumes in specific areas increase, add specialists layer by layer. The most effective HR teams combine a generalist backbone with specialists in the areas that drive the most value: typically talent acquisition first, then compensation, then L&D.
Hourly rate
$150–$500/hr
Varies widely based on background and specialization
Per session
$200–$800
For a structured 60–90 minute strategy or advisory session
Monthly retainer
$3,000–$15,000/month
For ongoing strategic advisory or fractional executive roles