Pros and Cons of in-house and outsourcing