I've had a look and they look very genuine to me. From what I can see they work with stream teams and such, get paid for their marketing services which include giveaways as a form of marketing for growth.
As a streamer I'll be taking a good luck at them. I'm already with a community who do similar things such as a weekly giveaway as a way to gain viewers for members.