The impact of personal factors and firm dynamics on knowledge workers' counterproductive work behaviour. (28th February 2022)