With increasing standardization of procedures and operations, outsourcing of routine functions has become a viable and an affordable option. More and more companies prefer to outsource their back-end operations, communications, data processing and other employee-intensive activities. Hence, the selection of the outsourcing agency has become a crucial function. It is not easy for companies to find the right outsourcing agency. Also, there has to be a synergy of operations between a company and the outsourcing vendor. Without a synergy, there could be needless repetition and lack of optimal use of company's resources.