Long and intense process including conceptual tests, behavioral games, a detailed background interview, and a high-level board interview at the end. Some of the milestone interviews are hard to pass, but the rest are comparatively easier and not stressful.