Thorough interview process with a phone interview, videoconference with Hiring Manager, panel, and on-site. Transparent, engaging, and detailed. Recruiting follow-ups between stages. Difficult to understand company structure, at first. Asking questions helps to understand the evolution.