In my opinion, they have little competition other than certain clearing house proprietary platforms for the price. It's adequate and have no client complaints. They do have a lot of reports that can be added to customize reports. For managed accounts and asset allocation purposes they leave something to be desired.