Millennials get a bad rap. Often touted as being unmotivated, self absorbed, and lacking most of the soft skills...