The interview process is structured and layered. I interviewed at 3 levels of management to ensure I was the right candidate and proper fit for the company. Each interviewer approached the interview from a different angle. The process was effective and I was impressed.