This process took 2 months, and I was only given more information about next steps when I followed up. There were four rounds: a phone screen, phone call with hiring manager, writing and grammar assessment, and in person interview with 5 different people. I had nothing short of a great experience with the team I interviewed with and the hiring manager, but the recruiter was oftentimes short and hestitant to answer questions. I wish that there was more timely follow up with the interview process but overall was a good experience.