Comprehensive but clear stages of interviews, the company has an extensive interview process. Expect more than 2 interviews before you would even receive an offer from them. It is important that outside of skill, you also must fit the company culture.