The interview process was very thorough but really pleasant! The tasks and questions will challenge you but the team members are easy to speak to and connect with. After my initial application, there were a few written tests, then a compliance questionnaire, the technical and cultural interviews and a final interview before I received a job offer.