The platform at Optimum Vest (optimum-vest.com) is riddled with bugs. Charts display incorrect data, order confirmations sometimes fail silently, and the portfolio tracker disagrees with actual positions. After for just over a year of dealing with this, I have had enough.
Pros: Clear documentation|Multi-device support
Cons: Minor UI glitches occasionally|Wait times can be long during peak hours