Good interview process, took 3 weeks to give me a decision with 3 to 4 interview stages with similar questions to get a clear motivation for joining the company in that role. The only drawback was that I was given only one day to give a decision, which was a bit of a let down.