Got a request for the HR screening call on the very next day after applying. Two phone interviews followed within two weeks. 45 days after, in-person interview was done, and another 35 days for the final decision. It was a lengthy process but not unusual compared to my previous experiences with other employers. It was helpful that status updates were provided every two weeks by the recruiting team.