J

I recently had an average experience with Key Squa...

I recently had an average experience with Key Square Inc. While their website, key-square.com, is visually appealing, I found the product descriptions to be lacking. The customer service was average, neither exceptional nor terrible. Overall, a decent company.

Comments:

No comments