i find it very strange that such a young company just gets 100% 5 stars
To me this would raise a red flag
For a good reason. I am more than certain that all these are spam reviews. If you look at the reviews themselves, the language used ⏤ general words and zero substance. With most reviews coming from new members, I can almost vouch all of them are fake. It's no different than forum spam.