Applied for the job online. Recruiter called a few weeks later with a phone screen. Around a month later I received an email from a different recruiter in another state setting up three video interviews with Senior Consultants in three different cities. The entire process took around 2 months I think. Maybe longer.