I applied online. The process took 3 weeks. I interviewed at Xero
Interview
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.