I applied through a staffing agency.
1. Initial Phone Screen / Resume Review (I did not get the sense that the interviewer enjoyed their job here)
2. Take Home Assessment (I didn't make it past this point, so take everything I say with that bit of knowledge)
3. I'm assuming an onsite then an offer
I wish I hadn't gone through the trouble of interviewing here. This process really cemented in my mind just what is wrong with take home assessments in general (even though typically I find them less stressful). I had multiple issues with the feedback I was given. Namely, that aspects of the requirements doc say things are not required (testing, in-memory databases), but the feedback I received was that these would have been nice to have and were part of the reason my application was not continued. Why not just say they are required then? If you can't make it past the technical interview because of aspects of the design which are "not required", doesn't that by definition mean they are required? I've had take home interviews with MUCH more detailed requirements lists than this one (it was one page long).
Additionally, there wasn't really any way to get my questions answered regarding those same requirements while I was doing the interview (because my POC was a member of the staffing agency). If you're going to do this kind of interview you need to review the requirements with the engineer. It would make sense to set 1 hour aside a day or so after the candidate has been given the requirements to see if they have any questions. This should be a part of the software process anyways: seeing how a candidate communicates about requirements.
Anyways, if you're thinking about interviewing here at Parsley, I really recommend asking for an alternative to the take home exam. If you do decide to proceed, best buckle down for a long next couple days of guessing technical requirements (the original interview guidelines called for 72 hours for the assessment).
All of that said, I do appreciate the feedback I was given on the take home. I just really think the process could be improved and hope the leadership and engineers at Parsley see this and use this feedback in the future.