I applied online in early October. After a few days, a recruiter contacted me to regret to inform me that they will not proceed with my application, with no other explanation given. I thanked her and asked for feedback, and got a response with visible grammatical mistakes that it was based on "a list of candidates who currently on the final stage". The recruiter also added that it was not in connection to my qualification, but the "current need of team and candidates on final round". This was her response to a job offer that was just reposted from mid September, so I thanked her again and added that it was misleading to repost a job offer when you already had a list of final candidates. Obviously, they had the offer opened up until the beginning of December. The salary expectations that I put were according to the average market price, which makes me think Zalando is looking for cheap candidates. My advice is - keep up your reputation and image and don't write lazy responses with obvious grammar mistakes, such as complete lack of any punctuation, or compose a generic rejection with no feedback, since you still add it in the follow-up after asking.