I applied online. And received an invitation to fill out an aptitude test. A career day follows where applicants are brought in for some team-building assessment and introduction to the company, nothing intense, it was chill and fun to be honest. Next is an interview with HR and a manager. The next stage was yet another assessment which gives both parties better understanding. Last stage is a whole-day assessment day with different set of presentation and interviews.