Applied online through posting; about 3-4 weeks later, was contacted by internal recruiter. Did phone screen and was selected to come for on-site interview over a week later. Ultimately was not given an offer, but took several follow ups with internal recruiter to get feedback/response on their decision. Process, compared to some other companies, felt extended.