Process was very fast.
Got a call from recruiter, then follow up phone interview from hiring manager.
Went on-site, interview was about 3 hours long with many different people.
Interview was pretty simple as a lot of senior management in the company was lack in knowledge in lots of things.