Knowledge factors and their impact on the organisation