Cloudmining is not good. If you want to mine, buy some bitmains and mine yourself. If you don't have cheap electric then don't mine.
Most of the cloudmining companies don't let you to resell your hashpower, incase you figure out they are actually scamming you you won't be able to get out easily.
So many companies gone scam in the past, they slowly raise their maintance costs (which is mostly a lie btw, they are just greedy) and you will never ever get your ROI. While your hashpower will mine less and less bitcoins in time, your "maintance costs" will always be rising.
Don't let others rip you off. Build your own business if it seems profitable to you.
I suppose bitmain is excluded from this as you can resell your hardware. Hence they are so well known and trusted.