I went through about 3 phone screens with different levels of management and had a 2 hour onsite for my role. I was given and in depth interview that shared the outlook of the company as well as broke down the business units. From my initial interview until my start date was about