Are Bad Jobs Inevitable? Trends, Determininants and Responses to Job Quality in the Twenty-First Century