Loading: Spoiler alert: employer branding is a thing and it matters to your company.