企业入驻搜索写评价分类关于
简体中文English

Not now

美国

1 评价
2 被浏览
0 有帮助

1 条评价

IM Creator

The tech support is not what it needs…

The tech support is not what it needs to be. The site itself offers clean, sharp, sites that present well and are easy enough to design. However, when you do need tech support it takes them hours and hours to respond, they claim their response time is three hours however it has been closer to 6 most times I message them. In addition certain functions only they can administer and this time delay puts you totally at their mercy.

2019-09-25已认证