I applied online. I received a request for a recruiter interview a little over a month later, and had a hiring manager interview that week. It took less than a week to receive my rejection by the hiring manager. But the remainder of the process for successful candidates includes two writing assessments and a team interview.