Applied online, following that I had a phone interview which involves basic competency based questions. I was successful and was invited to assessment day we were first given an introduction to the company and then asked to solve a problem in a team. we were then given a role play and a tour of the place. following that the final interview