There was a call with HR, a virtual interview with the Chief Revenue Officer, and two in-person meetings with teams and leadership. The HR person kept me in the loop and was good about updates. I ended up getting an offer after 4 weeks of interviewing. I ended up declining as it did not meet what I shared was my desired salary at the initial HR meeting. It was way below ask and could have saved us some time if there was transparency from the beginning.