Process spanned 5 (!!) months. I had my onsite in early January but had to follow up multiple times with the recruiters, at times getting no response, to inquire about updates to my application. It seems like they completely forgot about it. I was asked to do an additional interview, which I did, and received good feedback, but ultimately the recruiter was unable to find a team match for me. It took two months from the onsite to ultimately get rejected. I received feedback from the interviews and feel as if the expectations exceeds what should be typically expected for a mid-level role, with some comments being over-particular regarding certain signals that don't feel meaningful. It seems like they want to be a FAANG, without actually being a FAANG, given their comparatively low pay, lack of equity and bad reviews. Company overall seems chaotic and messy.