Generalist agency
- Broadly cover all disciplines
- Low budgets for hiring specialists
- Hire to fill gaps
- Low/No internal training
- Usually under resourced
- Low staff retention
- Little room for employee promotion
- Higher transferable costs
Specialist SEO agency
- Deep expertise in one area
- Bigger budgets for talent
- Always hiring for the best
- Always internally training
- Always slightly over resourced
- High staff retention
- Clear staff progression and promotion
- Low transferable costs