I applied online and was contacted by the recruiter for the initial screen. She followed up with an invite to speak with the then-current controller, after which I spoke with the hiring manager. Even though I did not get an offer, he called me personally to deliver the news.
The process was quick and transparent. It appears that the hiring is set up in an efficient and streamlined manner, and the decisions are made quickly.
I strongly recommend trying your luck with them, it appeared like a great workplace with a lot of respect for candidates.