A recruiter reached out to me regarding my application and to schedule an introductory call. That went great, and the 2nd step was to chat with the manager for the role - only scheduled for 15 minutes. Phone, no video. After that they explained there would be an assignment to complete. This assignment took up to 2 hours and was very detailed. You were provided test information and asked to complete some form of how and why you wanted to make a change based on the information given - with specifics. After spending multiple hours doing free work and handing them ideas, I received a generic 'Thanks but no thanks' bot email letting me know I would not be moving forward. Lesson learned: Don't do work for free