An incredibly expansive and time-consuming process that contains a series of HR process, phone interviews and followed up with a 9 hour intensive interview. Overall, this is to be expected from most large companies. Just be aware that this process can take up to 4+ months.
Personally, I applied in February and was officially hired in June.