A very lengthy process that I have ever gone through. First talk with the HR, then continued with the hiring manager. Around 2 weeks after, they came back and scheduled an interview with 10 panels + 1 hour case study presentation of your choice.
After such a lengthy process, at the end of the day, I need to email them back to get the update of the outcome of the interview process. Emailed them back to get the feedback of the process, never received anything back. Quite surprised with the company culture that is reflected through the interview process.