The absolute WORST...They never miss a beat with recurring deposits but when withdrawal time comes the support team has no idea when you can expect to see it in your bank account. They keep repeating themselves about an internal review and never answer what is asked. They say you will get an email but never get one. Noone should trust their money with these people and all their portfolios lose money. Just never do it! If my withdrawal isn't in my account on time I am filing federal complaint