It was lengthy, but covered all stakeholders. It took over 1.5 months to get the offer in hand, with around 2-3 weeks of no response. But the offer was good. Interview process was not very difficult, and mostly covered how I will perform at the role.