I applied online. The process took 2 days. I interviewed at BlueNovius (Johannesburg) in Jan 2023
Interview
Smooth, efficient and comfortable. The interviewer is easy going and doesn't make the process feel like an interrogation. Asks viable questions and does not put you on the spot, but still firm as to not seem uninterested.