Reviews 11
Filters:
Rating
Language
Sort:
Most recent
J
1 year ago

Visual sense is an average company. The overall ex...

Visual sense is an average company. The overall experience was just okay. The website was easy to navigate, but the customer service could have been better. Not a memorable experience, but not terrible either.