3 key factors to consider while choosing an outsourcing partner