Great interview process, not too intimidating. What I especially appreciated was that they arranged a phone call after rejecting the application to discuss what went well in the interview and what needed improvement. This was extremely helpful, they didn't just give generic feedback like some places, but gave really specific examples and advice.