I had a chance to discuss the company's culture with HR, which gave me valuable insights into how the team operates and the organization's values. After that, I went through a couple of interviews with my potential supervisor and colleagues. These interviews were great for understanding the team dynamics and learning more about the expectations for the role.