When should your company use consultants or third-party contractors? How can you make that an effective and beneficial experience?