It seems to me that HYCM reviews do not reflect the real situation in this company. Almost everything depends on your feeling in the market, because while working you have to face many obstacles and observe all kinds of speculations and use different strategies in this changing conditions, etc... And you can only cope with all of this if you're in an objectively normal environment, which a brokerage company will provide you with.
I noticed that there is no problem with the trading platform (I use mt4) and there is always actual news from the market, so I don't need to use any additional resources to find data to make decisions about the market. Of course that's not everything you need to be profitable, but it's definitely something that can be an important part of your job and it's true...