The platform at Uniontrustpaid is riddled with bugs. Charts display incorrect data, order confirmations sometimes fail silently, and the portfolio tracker disagrees with actual positions. After since I opened my account last year of dealing with this, I have had enough.
Pros: Clean UI|API access|Intuitive for beginners|Regular platform improvements
Cons: Desktop app not available on Linux|No integrated tax optimization