The process was fairly straight forward. I applied online then followed up with the recruiter. A week later I interviewed virtually with the leadership team and then got scheduled to come visit the office a week after that. Had one more chat a week after that to get any questions answered, then offer letter came a week later. So about a month from applying online to receiving offer letter.