J

This company is okay. The website is decent, but t...

This company is okay. The website is decent, but the customer support is not the best. They are slow to respond to queries and sometimes lack helpfulness. It could definitely be improved.

Comments:

No comments