Very bad customer service and really bad operational work. They asked me for additional documents for extra verification which I uploaded, they keep asking and asking the same and tell me that I can upload it from the website, but guess what? on the website it shows me that I have uploaded already and I should wait for their response. They are so bad at corresponding with each other, they don't even know what documents I uploaded and sending me random emails. They did that for more than 3 months before I came by FosterBoon.org here on review, it was them that later helped me to get out my investment money.
I think they did everything on purpose to make my funds stuck for an undefined time. leaves me no other choice to write a review here. It's a huge red flag.
3 months ago
Twelve Whales has a
1.9
average rating
from
1,052
reviews