Phone Screen:
On the same day I applied, I was contacted for a phone screen. The phone screen was brief and consisted of basic questions and introduction to self and company. At the end of the phone screen, I was told to be moving forward and was given a project to do.
Project:
The project was challenging but can be done in 2 hours time (which was the company's estimate) and had to be submitted within 2-4 days (if I remember correctly) of the assigned day. Upon review, I was told to be moving forward and would be doing a phone interview next.
Phone Interview:
Almost similar to my phone screen with the recruiter, except it was longer and more in depth about the role I applied for. My pet peeve was that the caller was late and had no time for questions. Although, he gave me an opportunity to email him, which I did, there was no response. Happily, I was moving forward anyway.
In-Person:
The group/panel interview was daunting but the employees there made me feel comfortable. I spoke with a total of 8 people and almost all the conversations were the same; who, what, when, where, why, how greenhouse. Everyone but two of the interviewers, spoke with me individually. Not surprisingly, those were my least favorite... it is true that two is better than one; questions were flying one after the other; I could barely breathe.
Conclusion:
Despite being told that I would hear back in 3-4 days, I was told to wait another 2 business days. After not hearing them on the day they expected to get back to me on, I emailed my recruiters and heard the next day. I was rejected due to a weak technical background but should be proud because very few make it to the final round.
I wish this was a scale based rating, rather than positive, no opinion, or negative. For me, it was almost positive. The lack of response in emails, the untimely call, and the two interviewers has set me back. As a position that prides in empathy, compassion, and bright personality, it seems that the team itself lacks those qualities... like I lack for technical knowledge.