NCT 304 controller

Hello.
Has anyone worked wth nct controllers? are they reliable? precise? can anyone tell somehing good/bad about this controller? i want to retrofit a cnc machine with this nct 304.

Thank you.