Source quality
Direct ATS and company-careers feeds, not self-reported surveys.
Normalization
Role slugs, currency, seniority, and work mode are standardized before analysis.
Freshness
Expired jobs are removed so salary stats reflect the current market, not stale demand.