I am with itrade as I followed over from etrade. It's fine but not the best. If you want full-featured and no spread on currency conversion, IBKR is probably your best bet. Super low trading fees too. For approachable, wealthsimple isn't terrible but I dislike that they have "free" trades but their bid/ask spread is wider to hide where their income comes from. WS gives you some unrelated perks like airport lounge access if you have enough money there.
EDIT:
I setup a RRIF on itrade. During setup, it lets me define a withdrawal schedule. There doesn't appear to be a way to view or change it without messaging customer service. That sucks if true. Also can't easily transfer to RRSP>RRIF, it needs to go in as a request and a person executes it. Again, not ideal. I may open IBKR for RRIF and transfer from itrade to slowly move money away from BNS.