Importance of technology consultants