Applied online on their website and was contacted by one of the engineers for a 30 min call. I had up to 3 rounds of interview. Whole process took close to a month.
1st round was pretty relaxed and the interviewer was really cool to talk to. Basically an overview of your skills, interests and about the role. It felt more like a chill conversation.
2nd round was with two Engineers for about an hour. Some scenario technical based questions and overview of a project you've done
3rd round was with a Director and another engineer as well. Lasted about an hour.
I didn't get a response afterwards, so I emailed and got a rejection.
Overall it was a decent experience. Although, it would've been nice to get a response given how far I went in the interviews.