Does the concept of an "employer brand" really make a difference in recruiting?
Yes. People want to work for a company that is known as being a great employer, whether or not it offers them the toughest challenges.
No. People want good pay and a challenging experience, and marketing has little sway over job choices.