(A third-party) Recruiter reached out and explained the role and company. I was initially reluctant regarding the company but wanted to interview since the opportunity was really good.
After 2 phone screens with recruiters, had a video interview with a Lead Engineer. Everything went well and I was scheduled to appear for a virtual onsite on the condition that I complete a take home assessment.
I had six interviews in one day with the final one being a presentation of my assessment. There was little to no technical questions in almost all of the rounds. Since it is a small company, the expectation was to have several daily interactions with a lot of non-technical folks which was somewhat off-putting.
After a week, received a reject call from the recruiter. The reason: they were looking for someone with more experience. If they had rejected me earlier on, it would've saved me and the company plenty of time.
The recruiters I interacted with were amazing and I enjoyed every conversation with them. However, there was clear communication delay (as they weren't from Glo) which made was the overall experience frustrating for me as a candidate.