1. If they have a shortage in the employees, we can cover it by outsourcing.
2. If you find someone can do the same job by less cost, and higher or same quality, you can outsource him to do the job. So, they can reduce the errors, and improve the quality of the product or the service.
3. The outsourcing mustn't be in a duty related to the core activity of the company, but we can outsource in the complementary or support function (i.e. packaging).
4. When they want to do the duty once. So, they mustn't hire an employee because it'll be expensive, but they can cut the costs by outsource.
5. If there's a high demand, we should outsource to cover the demand by outsourcing.