The challenges of managing Generation Y