Benefits of BPO
You can pay for services as you need them and avoid making major investments in infrastructure, software, and personnel and/ spend a lot of money on training and licences.
In general, outsourcing allows you to keep your human resources and operational overheads low overall.