Had two technical screening rounds which were really solid- great interviewers and well structured. Onsite and alignment interviews were poorly prepped with them making up random questions on the spot. Then ghosted after talking to recruiter about expectations. Overall seems like a great company and my experience was really good in the early stages. Saw some red flags in the alignment meeting after onsite.