Three key factors to organisational success