J

I recently worked with a tech company and was not ...

I recently worked with a tech company and was not satisfied with their services. The company website, vervete.com, was not user-friendly at all. The customer support team was not helpful either. Feel there are better options out there.

Comments:

No comments