Many foreign companies have decided to offshore some of their processes to BPO companies in the Philippines. You have learned about the upside and downside of offshoring for both the clients and service provider. As somebody who is either working or intending to work in the IT-BPM industry, what are the opportunities and challenges in working in an offshore location (Philippines) but still provide service to a major international company based abroad?