Started with phone screen with two internal recruiters followed by an all-day on-site first round interview. I met with 8 different people including my future manager and colleagues. Then I had a second round with my future boss's boss, HR and a few people from departments I would need to interact with. The final step was with an HR person asking for reference and informing me of background check. The offer was made about a week after that.