Initial Phone Interview with recruiter -> Manager Interview -> Corporate Interview -> On-site Interview. Very kind and open process, loved the team. I was flown out for final on-site interview / tour, that felt more like getting to know more about the company and the location rather than an interview.