Interview process is as expected from big corporation - multiple rounds of interview and tests, slow process, company dropping ball during the process, i had to make follow ups and with the company because of no updates. Not a smooth ride. But they were transparent that process will be slow, so at least expectations have been managed by recruiter.