I applied via recruiting agent. Had 2 interviews and SPI test. First interview was with CEO, 2nd interview was with 2 managers and 1 director. The question was about my former experience and how I think about their service. After the SPI and 2nd interview, I got a call in from CEO to talk about their service and my opinion. He wanted to make sure my willingness of joining the team.