I applied through the company website, and after a few weeks, a recruiter reached out to me by phone. The recruiter I spoke with was very nice and informative, offering valuable insights about the company and the position. We successfully scheduled an interview within a week. Following that, she arranged an on-site meeting with the hiring manager and kept me consistently updated throughout the entire process, which I greatly appreciated.