Total disrespect toward your time and effort.
They require a test that's leagues beyond what's necessary - even for a position where years of experience and a portfolio are required.
After you sink hours of your *free* time into a test, they have the gall to ask for a revision based on "a bit" of feedback.
The feedback they sent required changes to literally every single aspect of the design.
If the test I did for you, for free, wasn't up to your standards - let me go.
If it showed promise or was good - let me through to the next round.
If a company demands this much of your time for free before you're even employed, it begs the question - what can we expect from them once you are employed?
The best part? After I very politely declined sinking that much free time into a potential role I can still get rejected for - they didn't even bother answering me.
I guess several days of me doing their test for free are worth less than their HR's rejection message.
Also - their recruiter could barely speak English.