There are a number of reasons why companies offshore. The most common reasons include cost savings, access to a larger pool of talent, and improved customer satisfaction. Offshoring customer service can help companies save money on labor costs. In addition, it can help companies tap into a larger pool of talent. Finally, offshoring customer service can improve customer satisfaction by providing customers with 24/7 support and faster resolution times.