I have been trading with HYCM for several months and I really enjoy working with these guys. First of all, I like the fact that they support mt lineup. It is very important for me because I have always traded with mt4 and I don't want to change my trading habits. More than that, the broker offers different types of accounts with different trading conditions which is also great. It may seem a little bit complicated but there is a quiz which helped me to understand which type is more suitable for my trading style. The spreads are nice there, so you don't need to worry that the major part of your profits will go to the broker in the form of the fees.