I referred a friend to Commonwealth Regulatory Board from a blog post comparing services. We both deposited. The referral bonus never arrived. Support said we did not meet the terms. When we asked which terms they pointed to a clause that was added after we signed up. Shady.
Pros: Low minimum deposit|Competitive fees|Dedicated account manager
Cons: Cannot customize dashboard fully|Limited demo account features