A Functional resume or skills based resume is good for when you are looking to transition into a new career, have limited work experience or have large gaps between employment. A functional resume allows you to highlight your transferrable skills and accomplishments rather than your work experience and history. This means you can demonstrate how you can fit a company or position even though you might not have the exact experience required. 

However, employers do sometimes find it difficult to pull out where you might have done those skills and link it to employment.