I applied online for the position and was contacted by a recruiter about 2 weeks later. The overall hiring process is very straightforward - first round is a quick 15-min phone call with the recruiter, the second round is an hour long interview with your departments hiring managers, and the third round is a presentation on a topic they give you later on.
All my responses were about a week apart.