IT Outsourcing Vendor: What are features to consider?