What is Employer Branding and why is it so important?

Whenever you hear the word “branding” what exactly comes to mind? Messaging, brand awareness, company [...]