Are You Ready to Outsource?