The take-home assignment is a non-paid 20+ hour project (with unclear instructions). The assignment's review is done in a harsh roasting fashion, where there’s apparently nothing correct about the candidate’s approach, but rather a list of either pedantic choices the reviewer would have done differently, or missing features that would need more non-paid hours, or last but not least, comments that seem to reveal ignorance about the framework used.