Very in-depth process. Even though it was lengthy, the recruiter kept me up to date throughout the process. Before every interview I received guidance on what would be discussed and how to prepare. In the end I didn't get the job, but I ended the process with an overall positive feeling and would absolutely interview with them again in the future.