I was contacted relatively quickly after applying and a skype call was arranged for a week later. Had a very positive chat - fairly straightforward first interview HR screen. After that the next step was to do a design task, which felt quite early in the process for that, given that I hadn't even spoken to anyone on the design team yet. The task was to add or redesign a feature for the app. Exercise suggestion was to show complete process including personas, flows, and final hi fidelity mocks - definitely a non-trivial amount of work. Ended up spending about 2 full days on the task and submitted it within a week, as requested. I never heard anything back. I followed up multiple times looking for an update or any feedback, but received nothing. Finally 3 weeks later I got a canned response from the applicant tracking software saying that they would not be moving forward with my application and that, "due to the number of applications we received, we apologize that we are unable to provide feedback on your application." I think that if you ask a candidate to do that level of work for free, you owe them a little bit of feedback, or at least a personal response. It turned me off quite a bit and I felt like the whole thing wasted my time.