First stage was a screening video call: high level aspirations, working practices, examples of such. Second stage was a technical take home challenge, roughly 3h. I was told I would have a call to go through my work to explain rationale etc, and to give and receive feedback. However I instead received a rather blunt email weeks later. When chasing it up, I was given the feedback: "I thought his code was a bit weird". Would not recommend, seems like a very unprofessional enviornment, where lead engineer(s) have been allowed to stagnate and become comfortable. Am now working in an environment where professionals are acknowledged.