Structure

What is the market made of right now? Function, seniority, workplace, employment type, tier mix, and geographic hubs — with residuals shown, not dropped.

Loading market pack…

Filters (above) apply to every panel below. Summary above always describes the full snapshot.

Function mix vs equal-share

Function is populated on 100% of detail rows. Bars show each function's share minus the equal-share benchmark (100% / 8 functions) — 0 = equal split. Enrichment coverage varies sharply by function — see footer.

Seniority with management intensity

Bubble size = role count (all detail roles). Y = mean management_intensity on the enriched subset. Unspecified seniority is shown as its own point, not dropped.

Workplace policy by function

Row-normalized — each function sums to 100%. Isolates workplace mix from function size. Unspecified share is material and shown per function, not dropped.

Employment type

Shares use full detail n as denominator; unspecified employment type is shown explicitly.

Portfolio tier × function

Cell shading = % of row (tier) total — not column %.

Both tier and function have full coverage on detail rows. Legend uses row-% methodology.

Geographic hubs

Location is free-text from source postings — city variants are not merged in Phase 2. Concentration index is HHI-style (Σ share²). Unnormalized strings undercount hub concentration. Default view hides Other so named hubs are readable — toggle locations below or enable Other.

← Pulse · Compensation → · Signals · Anomalies