
Unregulated and lacks proper oversight from recognized financial authorities.

High minimum deposit requirement of $1,000, which is considered excessive compared to industry standards.

Only accepts cryptocurrency payments, making it difficult for clients to recover funds in case of issues.