Does job satisfaction adapt to working conditions? An empirical analysis for rotating shift work, flextime, and temporary employment in UK