I'm newbie here,Are there any legit bitcoin mining company or basically most of them are just scam.
Most of them do actually turn out to be scammers (sooner or later) but so far, Hashnest has been somehow acceptable (although with a lot of issues, that you can read on their thread).
Website:
https://www.hashnest.com/?locale=enANN thread:
https://bitcointalk.org/index.php?topic=766448.0
As much as possible, stay away from such websites and buy the mining rig instead (this way, you'll have full control over it [in case you've got a cheap electricity rate].)
i do prefer using mining rig also, somehow online mining company will reach out of full resources and there is nothing to do to upgrade the hardware else to scam the system, then running new system with new webs.