UK & Europe Millennials believe benefits are now just a gimmick says research. Newsdesk Oct 1, 2019 "Having responsibility and ownership over tasks has been proven to be a major contributing factor to overall job satisfaction.”