T

The experience with Nic Corporation has been avera...

The experience with Nic Corporation has been average. The quality of their products is decent, but the customer service needs improvement. I appreciate their prompt responses to my queries, but there have been instances where I felt the support was not very helpful. Overall, I think they have room for improvement.

Comments:

No comments