I had my initial screening with the recruiter on a Thursday morning and was scheduled with the hiring manager by that afternoon. Interview was on a Wednesday and one week later I received an offer. After the offer my background check was initiated (took 2 weeks to complete).