Initial screening was 60 minutes with 2 engineers and technical questions. 2nd step was on-site interview with day long interviews.
Everything was smooth, it was a really nice interview process compared what other companies can have. Instead of 6-7 steps interview processes, it was only 2. Everyone was kind and accommodating. I really liked their capabilities and working environment but the salary was not competitive compared to the rest of the industry.