I realise that this top 100 list won't include every company that we could all work for, but it does provide some good insights for candidates to understand what is out there and for companies to learn what best practice in interviewing and employer branding is.

Gone are the days when employers could sit, wait and expect the top echelon of talented candidates to knock on their doors. Furthermore, even if they did, they would expect to embark on an engaging and insightful interview process that was absolutely two way.

What can you learn from these top 100 to enrich your recruitment process and help you to secure the top echelon?