The 4 Traits That Make Generation Y Awesome

The conversation about Gen Y and their habits never stops. There i...