Their own platform, nice apps with constant updates, tight spreads, pretty good support department giving fast responses. I have a practice account with them. What exactly would you like to know about them?