Comment by Numerlor
This article about them got published just yesterday... https://news.ycombinator.com/item?id=46124883
There's a lot of misleading information in what they publish, plagiarism, and I believe some information that wouldn't be possible to get without breaking NDAs