If I were to judge a generation based on the people I have employed: So far, Millenials are awesome employees who know how to get shit done, and are not afraid to do it, and gen xers are lazy layabouts who spend all of their time looking for handouts.