I have usually heard of companies scamming devs by getting free work out of them with take-home tests but I absolutely would have never believed something like that would have happened to me. One of the companies I applied to sent me a take-home test. The test was kinda hard with some really complex designs I had to use on Figma. I was given two weeks to submit and I finished like 3 days before the deadline and turned it in. The next day I got a generic rejection mail saying they moved on with other candidates. However, I was sent a Github repo I had to push my changes to. I got kicked out of it and they kept the code. No reviews, nothing just a generic rejection mail. I know I have been had. It was so annoying cause I spent extra time after work doing that test, making sure the given design was pixel-perfect, and writing unit tests. Lessons learned. No more take-homes, as much as people despise hackkerank and codility screens they are so much better than these take-homes. Shine your eyes before doing take homes o. If the design is too professional and looks like something that can be part of a larger application or sold as one, avoid it o. I hope others use my experience to learn. Too many scammers out there nowadays.