Genesis Mining is a legit cloud mining company. It´s probably the largest and most transparent cloud mining operator as well.
During 2017 it would have be a better investment to just hold Bitcoin. However, I think there is no investment form that actually was better than just hold Bitcoin during 2017.
Cloud Mining is a probably as best when the Bitcoin price is stable.
Read more about cloud mining reviews, ROI, payout chart and more at
www.allcloudminers.com