I filled out the online application, which consists of a wide variety of questions, many of which are clearly meant to see if you are a personality/company culture fit. I then received the following (partial snippet here) by email:
"We've reviewed hundreds of applications and hand-selected you to move to the second round. (This means you're kind of awesome, but you already knew that.)
If you haven't figured it out by now, we're not a normal company, and our hiring process follows suit...your next step is a challenge, and if any of the requested details are missing, your response will not make the cut."
So I did the challenge, which consisted of sending answers to CS scenarios, as well as uploading a video explaining what OwnLocal does and why I wanted to work there. I had about 3 days to complete the challenge.
After that came the phone interview, and within 7 hours of completing the phone call, I had a rejection email in my inbox.
Every word written by OwnLocal, both in the online application and in every email they send to applicants, makes it very clear that they think highly of themselves, and they want you to know it. There's a lot of "don't call us" and "if you don't follow these explicit instructions you're out" language in there. I understand they have to do some gate-keeping if they are indeed getting hundreds of applicants for each job, but there are more personable ways to go about it.
It is not a privilege to jump through crazy hoops and a multi-step application process, especially when some of it has nothing to do with actually proving your qualifications for the specific job. I shouldn't feel lucky to be acknowledged with an answer at each phase, since it seems they have a penchant for ignoring the rejects.