****100% Scam****Most definitely a scam. FAQ says withdrawals processed within 24 hours. After I made a withdrawal request for a small test amount I deposited, they said it would take 20 working days to process. When I accused them of being scammers, they just said wait and see.
Claim your business profile now and gain access to all features and respond to customer reviews.