The process had many stages: Pre-interview, panel interview, personality test, shortlisting, final decision, contracting, onboarding, training, perminant contract. Overall it’s a very good experience. And I think if I even didn’t pass it I have learned a lot.