A lot has been said on the topic of outsourcing work to others. There are the operational issues, the client management challenges, the trust and rapport factors, and so on.
—