The effect of occupational and organisational climate on the mental health and quality of life - A study on software engineers