Interview process is good, I think it's great that the company does layers of interview, it really shows how much they value their culture. However, interviewer was asking me questions that made me uncomfortable, questions that would lead me to disparage my current employers. Also, there were no confirmation on the hiring progress which lead me to follow up multiple times, thought that was a bit disrespectful, especially after undergoing multiple layers of assessments and interviews.