The millennial generation has received plenty of grief over the years; they’ve been called entitled, impatient, self-assured and lazy. Despite…