Yes, although it is a new company, the majority of user reviews are positive.
Additionally, Betwinner holds a Curacao license, which confirms its legality. More information about this and other licenses can be found in the article Casino License.