T

Tammy Martin
Review of Netnexus

1 year ago

Netnexus is an okay company. Their website could b...

Netnexus is an okay company. Their website could be improved and the customer support team is just average. Overall, their services are decent but there is room for improvement.

Comments:

No comments