Was told there would be about 8 interviews and can be done in about two weeks. This company strung me along for over a month. Recruiter did not follow up each time unless I emailed them. Each time there was a new excuse about why there was a delay. They would ask for my interview availability, then never schedule the interview, until I followed up again. I asked the recruiter about the details of the tech screen and was told completely different things than what was asked in the interview. After the last interview and following up twice with the recruiter over two weeks, they sent a generic auto generated rejection email. Huge waste of my time and completely incompetent recruiter.