Hi,
OSPF and ISIS use similar algorithms and provide similar preformance. Due to various reasons, more enterprises deploy OSPF and many engineers are more familiar with OSPF in the enterprise network market.

Conclusion:
OSPF has more flexible routing, richer routing control methods and is more suitable for hierarchical division. In an enterprise escenario you can consider placing high performance devices in the OSPF backbone area and less performance in NSSA and STUB areas. ISIS has faster convergence speed, strong scalability, and better network stability. At present, it is mostly used in carrier networks with flat network designs.
Here is also a good post with more details about this two protocols that can help you out to take the best desicion:
https://forum.huawei.com/enterprise/en/ospf-vs-isis/thread/570007-863