Many interview stages with different employees, lasted several weeks. Interviewed with leaders and members of various teams. They really value culture so they are looking for someone who fits their values, and someone who they see as being a part of their team.