used
I like the platform itself so far, but I really need to complain about the tech support. - They are the slowest among any tech services that I have seen. I really I'm not used to their speed of replying to your emails and solving problems. I needed to have a test community deleted in order to set up my new one. It's sort of an urgent matter, and it took them more than 72 hours to complete...
What needs improvement
slow customer support (2)
Report
