I applied online, they reached out for a phone interview. Once the phone interview was complete, I was invited for an in person interview with the recruiter. That went well, and I was asked to return for a second interview, where I spoke with CDs and PMs. I was offered about a week later, with an overall 2 week time period