I applied online. The process took 1 week. I interviewed at Decjuba in Sept 2024
Interview
The interview was easy; it started with a phone call from an internal recruiter, then a formal in-person interview with the head of the team. Then followed with an in-person interview with the entire team to test personality fit.