I applied online and a few days later received the assessment, two days later a phone interview then two days later a face-to-face panel interview (thanks Glassdoor.com, I was prepared for the panel - plus HR notified me it would be panel). I was the 1st or one of the 1st ppl they interviewed and was told they were still interviewing other candidates and would not have a decision until mid-July or so. Then I received the call - ecstatic!!!