So as this article suggests, the top 5 companies we all want to work for is not a surprise and these "super" brands have a lot to offer candidates. 

What I find interesting is that they are all incredibly successful businesses pioneering their industries and able to badge themselves as "disruptive".

Although all of these brands have a long queue of candidates that desperately want to work for them I think the real success is not in attracting them but instead in the evaluation or assessment of them.

Each has a very structured interview / candidate assessment process, probably longer than any of us thought, and they are all focused on aligning the right behaviours to their successful cultures. Skills come second for all of them and they treat CV's or resumes with a pinch of salt.

There really is a strong investment in developing their evaluation processes and it is working.