4 Stage Interview. Great interview process. It was very well structured, organized, and pleasant interviewers. Many different types of questions - technical, management style, experience, and personality. Worth the prep. There was good communication with follow ups and feedbacks. Overall great experience.