J

Joe Behl
Review of Netcenter

1 year ago

Netcenter is a decent tech company. Their website ...

Netcenter is a decent tech company. Their website provides the necessary information, although it could be more user-friendly. The customer service was satisfactory, but not outstanding. Overall, I had an average experience with Netcenter.

Comments:

No comments