They are legit, I applied, went through their onboarding process, signed the contract and they sent me the hotspot and the antenna. I installed it and it has being running for 2 months now. So far they have regularly sent my share of what the hotspot generates to my helium wallet (I chose to get it on helium instead of euros)