
Low user ratings (1.2 out of 5 stars), indicating potential dissatisfaction among traders.

Limited deposit and withdrawal methods, as they only support bank transfers.

High percentage of retail investor accounts losing money when trading CFDs, highlighting the risks involved.