For this position the process is 3 steps: 1. Phone Screen interview, 2. Writing Sample, 3. In person 2.5 hour panel interview (6 people). I applied online early Feb 2019, after applying I was contacted about 6 business days later requesting a phone interview with HR. The phone interview went very well, the HR person was very nice and engaging. The day after the phone interview I got a request for the writing sample and I submitted it the same day. I was contacted 2 business days later for the on-site interview request, which was schedule that same week. The entire process from application to last interaction took 3 weeks.
Onsite interview: The office was beautiful, the amenities were cool, typical tech start-up environment. The product support team is located upstairs on a different floor than the other departments, which was still nice and had an open layout but not as many amenities. For the interview process you are placed in a small meeting room and there are a series of one-on-one and two-on-one conversations (Managers, HR, COO, etc.). Mostly everyone was friendly. I felt as though I answered the questions very thoroughly and received great feedback during the interviews, they also gave me a tour afterwards. 3 business days after the in-person interview I received an email from HR asking to have a quick phone conversation regarding the position. This usually means an offer is coming. Not in my case, during the phone conversation I was told they didn't wanted to move forward and was provided meaningless feedback that wasn't conducive to what happened in the interview. They said things like "we didn't feel you gave a good enough example". If that was the case, why didn't the interviewer ask for more details??? Overall the entire process was a waste of my time, it almost seemed like they themselves didn't know what they were looking for in a candidate. It felt like a fake interview, something they were doing to meet a quota.
Tip for management: No one wants a phone call to get rejected, just send an email. If you're choosing to provide feedback, be specific and descriptive to actually help the person that applied. Don't use something generic like "you didn't say enough".