Millennials, aka Gen Y, have gotten a bad rap in the past few years. They have been deemed self-entitled, self interested, lazy, unfocused and narcissistic. They are also known as job-hoppers, because they seem to just leave when the going gets tough and the novelty of the new job wears off. But, is there more to them than meets the eye?