Cooperation, Cost Savings, Innovation, Problem-Solving, Quality Assurance, Satisfaction, Software Development Exploring the Benefits of Working With a Software House