Long process with weeks of waiting in between each stage (which is why they say to not leave your current job). Different online tests and then telephone interview. Telephone interview is not like a standard interview - very straight to the point with general questions as well as situational questions (interviewer was quite stern and not engaging).