DPOs are ideal for companies that want to go public but do not have the resources to do so. Moreover, companies that do not want to dilute shareholders’ equity can opt for a DPO. If the promoter or existing shareholders want to avoid lock-in periods, DPOs are also preferred.