Absolute scam and sham. You make a deposit and are pressured to put thousands of dollars into it.
I've been trying to withdraw funds for a month.
All contact points seem to have vanished as well.
It's a truly awful experience. Everybody should avoid everything. I discussed this with others who had similar or worse experiences.
1 year ago
Intro-ode has a
2.5
average rating
from
82
reviews