Go take a look at their website and tell me what their logo is...
It's the all seeing eye inside of a pyramid. We know what this symbol represents.
I do not have any holding on their platform because of this, and I think it was worth mentioning for anyone here who does use their services to look into it further and make your decision whether to stay or transfer out.
selling on any platform is discouraged...transfer or just buy more.