Is this question on-topic?
Outsourcing some software development tasks
Other non-software questions that were this industry specific have been rejected in the past, if I recall correctly. It seems that this question is too narrow for workplace, no?