Genesis mining and Hashflare were the best ones, i still remember those times when everybody was investing in hashocean like crazy, they returns were impressive and everybody was convinced about that they were a legit company.. poor of them, all of them lost their money because they became scam.
Most of the cloud mining are scammy ones, i would not invest a penny in there.
I invested $100 in hashocean, it is not a big amount, but it was one of the first times that i lost money on bitcoin purposes.
Yap and for me its not that i am saying both of those sites are scams, but as a small time trader, i am not really into cloud mining. I for now ar earning for bitcoin mining buy my own machine. But off course it is not only is for mining. I've been thinking if ever i cant afford btc, then i can switch to other cryptocurrencies like monero or eth.