Deposits are processed quickly, although I haven't made a withdrawal yet. The trading speed is exceptional, although there have been occasional instances of the platform freezing (MT4), but it's manageable. I gave it a 5-star rating, but it's important to note that you should take your time and form your own opinion.
Tip for consumers: The support chat on this site is highly flexible and accommodating.