M

Marsha Leo
Recensione di Seems

1 anno fa

Seems seems to be an average company. Their websit...

Seems seems to be an average company. Their website is decent, but it could use some improvements. I'm not very satisfied with their customer service either. The response time was too slow and they didn't address all my concerns. My rating would be 3 stars.

Commenti:

Non ci sono commenti