Its not the best company,but by far not the worst,they have alot of glitches on their system, and i have had alot of problems with them,but believe me when i say,some if the others are even worse.ive came to the conclusion,of let them restrict, freeze your account, send endless bets to their traders for rewiew,offer less odds than advertised, turn down certain bets,take 40mins to an hour to settle,take money out of my account because of settlement mistakes,make it difficult to withdraw,remove certain markets from your account.i could go on and on.
But always have an alternative!