G

Genevieve Levesque-Mumford
Review of Ino.com, inc.

1 year ago

I found ino.com, inc. to be an average company. Th...

I found ino.com, inc. to be an average company. The website is decent but could use some improvements. The customer support team was responsive but the service could be better.

Comments:

No comments