Some insightful points here on why some applicants in the labour market are not being granted interviews - for which there are a multitude of reasons.

It's interesting to read about the frequency with which millennials expect to change jobs, and whether certain sectors perceive this to be a good thing, or a risk.

I would argue that choosing a good recruiter is still a proactive move in itself; someone credible in their market can unlock doors to hiring managers and 'pitch' your credentials to prospective employers better than a covering letter ever could.

If you have been out of work for some time, then utilising your spare time for freelance work or volunteering is a good idea - it demonstrates that you're not just waiting for the right job to magically appear.