Did application and assessment online, was called in for an "invitation only" open house (but it was mostly like a normal job interview). Interviewed for two positions with managers from each position back-to-back. Was called by recruiter two days later letting me know I was hired. All onboarding/paperwork was done at the time of the background check, which took about five days to get cleared.