If your a startup company, then you cannot have an employee for every small and temporary task, so many companies use Business Process Outsource(BPO) to get the job done for them.
If your company is doing well and you want to provide extra services without going through the burden of hiring employees, you can ask a BPO to get the job done.
All Copyrights reserved © 2020