The initial interview went wonderfully, they asked questions about me, my history, etc.
After completing the somewhat ambiguous code challenge, I sent it to the recruiter who passed it along to the tech division to review my solution.
Despite providing a working solution, I received a lot of non-constructive criticism of my code, with no input on what I could have done differently to improve it's "cleanness." On top of that, the tech division's review had sarcastic tones, and was overall rude and condescending.
It would make sense if the role in question was more of a senior role, but it was not.