I've been trading with HYCM for about two years and that is a great experience. I started my way as a trader with some dubious brokers. Some of them were fine, but there was always something wrong like lack of regulation or poor amount of tradable products.
That is why I appreciate HYCM has it all covered. It is a legit broker with an authoritative regulation, wide range of tradable products and my favourite Metatrader trading platform.