The culture and meaning of work have changed significantly over time. In addition to earning an income to cover basic needs, people expect self-growth and self-realisation opportunities from their jobs. Work life quality at the society level means healthy and skilled jobs for as many people as possible in order to ensure high employment and productivity. Employers hope to find people with suitable skills from the labour market. Employees wish to work secure, safe and interesting jobs, which are also flexible enough to allow contributing to the society outside the job and enjoying fulfilling