Very very extensive interview process. Be willing to spend up to 3-4 months waiting for a hiring confirmation. Org is also quite hierarchical which reflects in the interview process as you proceed upwards. Overall they focus on excellence but slightly too picky.