
The main website is currently down, raising concerns about accessibility and reliability.

A monthly fee is imposed on the premier account, which may deter some traders.

There are reports of difficulties in fund withdrawals and unresponsive customer service, leading to trust issues.