Factors affecting company performance