I have ztto 9-50 that was on my gravel bike, ztto 10-44 thats on my road bike and 11-36 goldix that on my tri bike.
They all work, shift ok, but the noise is way more noticeable than on brand cassettes: it was bothering me so much on gravel that i went and replaced it with the sram rival, and I'm really tempted to do the same on road.
it seems the machining is just not as good as shimano or sram ones - if You are not bothered by sound, go for it, otherwise I'd rather look on 2nd hand market for cassettes removed from new bikes that the owner wants to spec differently - can get really great deals