You are right boss, as at the time i started with them there were many who rated them high but weeks after i have already fell to their scam i started reading very few bad reviews about them, in fact that is what really confirmed my initial feeling that they are scam and that is why i decided to place a withdrawal to confirm. One more thing is that for every 1 bad review they get, they will have 5,6,7 or more favorable reviews that will make you think the bad reviews are minimal, they have continued doing that every day till this moment. I believe they use multiple accounts as syndicate to review themself.
They can make hundreds of these fake reviews a day. There are companies that specialize in this kind of work, especially in the Philippines, India, Pakistan...
The general rule in such cases is: if something looks too good to be true it usually is. If they claim they can double your money in 1 month it's a scam. If they were able to do it they wouldn't need your money at lousy 10% fee. They'd take a loan, quadruple the profit in 1 year and pay it back to the bank, leaving themselves about 380% of pure profit.
The second day i received a call from a man who claimed to be their legal consultant. (...) The following day i received another call from another person who claimed to be for my mentoring (...)

<with an Indian accent>
-Hello this is John, company's legal consultant, I'm calling to ask why you haven't deposited 50 thousand American Dollars.
-I'm waiting for my withdrawal to arrive first and then I'll deposit.
- Your withdrawal is handled by our accounting department, Sir. Please deposit money right away and you will be assigned a personal mentor.
/pokes the guy next to him/
-your turn, call him!
-Hello this is Mark, professional trader, I was assigned to work with you Sir. Have you deposited 50 thousand American Dollars?
. I never knew i could be scammed because i have always been careful dealing with strangers online when it comes to money transaction.