I was able to go through the whole interview process, which includes an HR phone screening call, a video call with a member of a team within the company, another video call with the hiring manager of the team, and then a video call with the VP that manages the team. They conducted a background check after the completion of the first video call with the team member. Afterwards, there was no communication until over 2 weeks later. Then when they went ahead with scheduling the next round of interviews, it took another 10 days to receive any further communication. The process took almost 3 months until they finally made an offer.