The recruiter posted the job on LinkedIn, once I applied on their website, they reached out and scheduled a screening call the same week. I then was asked to go onsite to meet with the manager for a 1x1 interview and a group interview with 2 of the senior management team members, I thought it was cool of them to take time off their calendars to interview me too. I then received a call from the recruiter the following week with an offer! It was a quick and easy process overall!