They are highly regarded.
You need to stay organised enough though as logging in has a mini computer and procedure. It's not a complex procedure by any means but it's not like logging in to hotmail.
Interesting spread of investment opportunities too. But you'd want to be as willing to lose as to win.
Customer Service puts other banks to shame imho.