KEY FACTORS TO CONSIDER WHEN HIRING A CUSTOM SOFTWARE DEVELOPMENT BUSINESS