The key role of employer branding in attracting top talent