Korn Ferry Futurestep recently conducted a survey about what matters to Millennials in the work place and it came out that values and progression came out on top over financial rewards.   Millennials are, according to the survey, thinking more about the longer term prospects of a company or job, rather than the shorter term financial gain. 

However the survey notes that they asked "over 1,000 executives from around the world" about the attitudes of their employees.   Would the survey receive different results if they asked the employees themselves?  Perhaps salary would become more of a factor if you asked the person who was relatively junior, earning a low salary, and living in London - rather than their boss who could be looking at it in a idealistic way.