after 8 years of being with them, I may say they are genuinely fair and responsible to a trader. Also reliable, if we forget occasional problems with server (especially during news announcements). I have had several cases where I wasn't able to close my trade, or a sudden spike triggered my stop. They settled all disputes in my favor (real acc).
So my only wish with them is to improve server capacity for access worldwide. Of course, platform could be abit modernized. And yes, full mobile trade apps with charting is a must (iPhone etc)
I think reliability always starts with the fact who owns company. If an owner is reliable, so is the company.