I opened an account there a few months back, but find it a little difficult and annoying to use. I tried to buy some stock on the French market and I had to 'request their permission' first and you generally have to jump through a lot of hoops.
They have a good reputation, but so far not really my thing. I way prefer CMC for purchasing stocks etc.