When it comes to finding and keeping a job, most Millennials know their tech, but do you know the so-called "soft skills"? Communications skills analyst Jim Whiddon explains...