All they want is get business. Once you list with them, they don't give a damn.Hopeless support. Their own back end team doesn't support the sales team.
It's all screwed up here. They keep saying they're working hard to improve and things are not working well. And they themselves agree that they're not getting support from the back-end.